Use when first using Specialist Agent, onboarding a new team member, or wanting to explore available agents and skills.
61%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/tutorial/SKILL.mdLearn 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:
/healthThis 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 functionThe workflow:
No code without failing test first.
Save progress before risky changes.
Try this:
/checkpoint create before-refactorIf something goes wrong:
/checkpoint restore before-refactorRemember decisions across sessions.
Save a decision:
/remember use Zustand for state managementRecall later:
/recall state managementUse 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 productsYou 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 testsTry this:
Plan and implement a products module with testsCreate your own agents.
Command:
npx specialist-agent create-agent @my-agentAgent 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 twoSet 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-fastReduce token usage:
Check cost:
/estimate add payment integrationSpecialist 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/
fernandezbaptiste/specialist-agent
cd716d9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.