From specialist-agent
Runs interactive hands-on tutorials for Specialist Agent, teaching agents (@builder, @reviewer, @debugger), skills (/plan, /health, /tdd), TDD, checkpoints, planning, and debugging. For first use, onboarding, or exploration; beginner to advanced levels.
npx claudepluginhub herbertjulio/specialist-agent --plugin specialist-agentThis skill is limited to using the following tools:
Learn Specialist Agent with hands-on exercises.
Generates comprehensive 500-1000 line expert agent prompts for Claude Code with detailed patterns, code examples, and best practices. Triggers on 'spawn agent', 'create agent', 'generate expert' phrases.
Creates Claude Code agents from scratch or by adapting templates. Guides requirements gathering, template selection, and file generation following Anthropic best practices (v2.1.63+).
Create custom agents for Claude Code including YAML frontmatter, system prompts, tool restrictions, and discovery optimization. Use when creating, building, or designing agents, or when asked about agent creation, subagent configuration, Task tool delegation, or agent best practices.
Share bugs, ideas, or general feedback.
Learn Specialist Agent with hands-on exercises.
Level: $ARGUMENTS (default: beginner)
Agents are AI specialists. Each one does something specific.
Try this:
Create a Button component with label and onClick props
@builder will create the component following your project's patterns.
What happened:
Now review what was created.
Try this:
Review the Button component
@reviewer checks:
Skills are shortcuts. They start with /.
Try this:
/health
This shows your project's health score.
Other useful skills:
/plan - Plan a feature/checkpoint - Save your progress/remember - Save a decisionWhen something breaks:
Try this:
Debug why the login button doesn't work
@debugger will:
You learned:
Next: Try /tutorial intermediate
For big features, plan first.
Try this:
/plan add user authentication with login and registration
@planner will:
Write tests first with @tdd.
Try this:
/tdd implement a calculateDiscount function
The workflow:
No code without failing test first.
Save progress before risky changes.
Try this:
/checkpoint create before-refactor
If something goes wrong:
/checkpoint restore before-refactor
Remember decisions across sessions.
Save a decision:
/remember use Zustand for state management
Recall later:
/recall state management
Use specialist agents for specific domains.
| Agent | Use Case |
|---|---|
@api | Design REST/GraphQL APIs |
@security | Add authentication |
@finance | Payment integration |
@perf | Performance optimization |
@data | Database design |
Try this:
Use @api to design REST endpoints for products
You learned:
Next: Try /tutorial advanced
Agents can work together.
Example workflow:
1. @planner creates the plan
2. @builder implements each task
3. @reviewer validates the code
4. @tester adds tests
Try this:
Plan and implement a products module with tests
Create your own agents.
Command:
npx specialist-agent create-agent @my-agent
Agent structure:
---
name: my-agent
description: "What this agent does"
tools: Read, Write, Edit
---
# @my-agent
## Mission
One sentence describing the goal.
## Workflow
1. First step
2. Second step
## Rules
- Rule one
- Rule two
Set behavior for different contexts.
Available profiles:
startup-fast - Move fast, minimal validationenterprise-strict - Full validation, strict ruleslearning-mode - Explain everythingcost-optimized - Minimize token usageSet profile:
npx specialist-agent profiles set startup-fast
Reduce token usage:
Check cost:
/estimate add payment integration
Specialist Agent works on multiple platforms:
| Platform | How |
|---|---|
| Claude Code | Native support |
| Cursor | .cursor-plugin/ |
| VS Code | .vscode/extension.json |
| Windsurf | .windsurf/plugin.json |
The agents and skills work the same everywhere.
You learned:
| Agent | What it Does |
|---|---|
| @builder | Build code |
| @reviewer | Review code |
| @debugger | Fix bugs |
| @planner | Plan features |
| @tdd | Test-driven development |
| @api | API design |
| @security | Authentication |
| @finance | Payments |
| @perf | Performance |
| Skill | What it Does |
|---|---|
| /plan | Plan a feature |
| /tdd | TDD workflow |
| /debug | Debug an issue |
| /checkpoint | Save/restore progress |
| /health | Project health score |
| /remember | Save decisions |
| /recall | Recall decisions |
| /estimate | Estimate cost |
Full docs at: https://specialistagent.com.br/