From charon-fan-agent-playbook
Routes user requests to the most appropriate Claude Code skill via intent analysis and catalog matching. Activates on 'which skill', 'how to', help requests, or uncertainty.
npx claudepluginhub zhaono1/agent-playbookThis skill is limited to using the following tools:
An intelligent router that analyzes user requests and recommends the most appropriate Claude Code skill for the task.
Discovers and invokes agent skills matching the current development task phase, from idea refinement to shipping. Use when starting sessions or identifying applicable skills.
Interviews users unsure which skill to use with questions on task area, specificity, tech stack, and mode, then recommends 1 primary and up to 2 secondary skills with invocation instructions.
Enforces skill invocation rules at conversation start, requiring activation before code-related responses like building features, debugging, or planning.
Share bugs, ideas, or general feedback.
An intelligent router that analyzes user requests and recommends the most appropriate Claude Code skill for the task.
This skill activates when you:
| Skill | Best For |
|---|---|
commit-helper | Writing Git commit messages, formatting commits |
code-reviewer | Reviewing PRs, code changes, quality checks |
debugger | Diagnosing bugs, errors, unexpected behavior |
refactoring-specialist | Improving code structure, reducing technical debt |
| Skill | Best For |
|---|---|
figma-designer | Analyzing Figma designs and producing implementation-ready visual specs/PRDs |
| Skill | Best For |
|---|---|
documentation-engineer | Writing README, technical docs, code documentation |
api-documenter | Creating OpenAPI/Swagger specifications |
test-automator | Writing tests, setting up test frameworks |
qa-expert | Test strategy, quality gates, QA processes |
| Skill | Best For |
|---|---|
api-designer | Designing REST/GraphQL APIs, API architecture |
security-auditor | Security audits, vulnerability reviews, OWASP Top 10 |
performance-engineer | Performance optimization, speed analysis |
deployment-engineer | CI/CD pipelines, deployment automation |
| Skill | Best For |
|---|---|
architecting-solutions | Creating PRDs, solution design, requirements analysis |
planning-with-files | Multi-step task planning, persistent file-based organization |
long-task-coordinator | Multi-session, delegated, or resumable work that needs explicit state and recovery |
self-improving-agent | Universal self-improvement that learns from all skill experiences |
Analyze the user's request to identify:
Match the identified intent to the most relevant skill(s) using:
If the request is ambiguous, guide the user with targeted questions:
Present the recommended skill with:
User: "I need to review this pull request"
Router Analysis:
code-reviewerUser: "Use a skill to help with my project"
Router Questions:
Based on answers → Recommend appropriate skill
User: "I'm building a new API and need help with the full workflow"
Router Recommendation: Consider using multiple skills in sequence:
api-designer - Design the API structureapi-documenter - Document endpoints with OpenAPItest-automator - Set up API testscode-reviewer - Review implementationWhen user intent is unclear, use these question patterns:
Use semantic similarity when keywords don't match directly:
refactoring-specialistperformance-engineersecurity-auditorlong-task-coordinatorSuggest skill combinations for complex workflows:
architecting-solutions → debugger → code-reviewerapi-designer → api-documenter → test-automatorsecurity-auditor → performance-engineer → deployment-engineerIndicate confidence in recommendations:
If the recommended skill doesn't fit:
When recommending a skill, use this format:
## Recommended Skill: {skill-name}
{brief description of why this skill fits}
**What it does:** {one-sentence skill description}
**Best for:** {specific use cases}
---
Would you like me to activate this skill, or would you prefer to see other options?