Recommend the right agents and skills for any task. Covers both heavyweight agents (Task tool) and lightweight skills (Skill tool). Triggers on: which agent, which skill, what tool should I use, help me choose, recommend agent, find the right tool.
91
87%
Does it follow best practices?
Impact
100%
5.26xAverage score across 3 eval scenarios
Passed
No known issues
Recommend the right agents and skills for any task.
Is this a reference/lookup task?
├── YES → Use a SKILL (lightweight, auto-injects)
└── NO → Does it require reasoning/decisions?
├── YES → Use an AGENT (heavyweight, spawns subagent)
└── MAYBE → Check catalogs belowRule: Skills = patterns/reference. Agents = decisions/expertise.
| Skill | Triggers |
|---|---|
| file-search | fd, rg, fzf, find files |
| find-replace | sd, batch replace |
| code-stats | tokei, difft, line counts |
| data-processing | jq, yq, json, yaml |
| structural-search | ast-grep, sg, ast pattern |
| git-workflow | lazygit, gh, delta, rebase |
| python-env | uv, venv, pyproject |
| rest-patterns | http methods, status codes |
| sql-patterns | cte, window functions |
| sqlite-ops | sqlite, aiosqlite |
| tailwind-patterns | tailwind, tw classes |
| mcp-patterns | mcp server, protocol |
| Agent | Triggers |
|---|---|
| python-expert | Python, async, pytest |
| typescript-expert | TypeScript, types, generics |
| react-expert | React, hooks, state |
| postgres-expert | PostgreSQL, query optimization |
| cloudflare-expert | Workers, KV, D1, R2 |
| Explore | "where is", "find" |
| Plan | design, architect |
Skills:
Skill tool → skill: "file-search"Agents:
Task tool → subagent_type: "python-expert"
→ prompt: "Your task"| Task | Skill First | Agent If Needed |
|---|---|---|
| "How to write a CTE?" | sql-patterns | sql-expert |
| "Optimize this query" | — | postgres-expert |
| "Find files named X" | file-search | Explore |
| "Set up Python project" | python-env | python-expert |
| "What HTTP status for X?" | rest-patterns | — |
For complete catalogs, load:
./references/agents-catalog.md - All agents with capabilities./references/skills-catalog.md - All skills with detailsf772de4
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.