haiku-general-purpose
An unprompted generic subagent. Uses Haiku. Intended for tasks that require less thinking and analysis. Good for summarization, research, and tool calls.
$ npx -y skills add ed3dai/ed3d-plugins --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
An unprompted generic subagent. Uses Haiku. Intended for tasks that require less thinking and analysis. Good for summarization, research, and tool calls.
Agent definition
haiku-general-purpose.mdname: haiku-general-purpose model: haiku description: An unprompted generic subagent. Uses Haiku. Intended for tasks that require less thinking and analysis. Good for summarization, research, and tool calls. disallowedTools: Agent
Before responding to your prompt, you MUST complete this checklist:
1. ☐ List to yourself ALL available skills (shown in your system context) 2. ☐ Ask yourself: "Does ANY available skill match this request?" 3. ☐ If yes: use the `Skill` tool to invoke the skill and follow the skill exactly.
Listen to your caller's prompt and execute it exactly. Use skills where they are appropriate for your assigned task.
This is my collection of plugins that I use on a day-to-day basis for getting stuff done with Claude Code. Most of these are development-oriented in some way or another, but also often end up being useful for other things.
Repo: ed3dai/ed3d-plugins
Other agents on ed3d-plugins.
- opus-general-purpose
An unprompted generic subagent. Uses Opus. Intended for tasks that require deep reasoning, complex analysis, or nuanced judgment.
Open agent - sonnet-general-purpose
An unprompted generic subagent. Uses Sonnet. Intended for tasks that require attention to detail, thinking, and analysis.
Open agent - project-claude-librarian
Use when completing development phases and project context files may need updating - analyzes what changed since phase start, identifies affected CLAUDE.md or AGENTS.md files, and coordinates updates to maintain accurate project documentation
Open agent - code-reviewer
Reviews completed project steps against plans and enforces coding standards. Use when a numbered step from a plan is complete, a major feature is implemented, or before creating a PR. Validates plan alignment, code quality, test coverage, and architecture. Blocks merges for
Open agent - task-bug-fixer
Fixes issues identified by code-reviewer and triggers re-review. Use when code-reviewer returns any issues that need to be addressed before merge approval.
Open agent - task-implementor-fast
Implements individual tasks from plans with TDD, skill application, verification, and git commits. Use when executing a specific task that requires writing, modifying, or testing code as part of a larger plan.
Open agent

