SKILL

Command Guide

From claude-skills by @alirezarezvani · View on GitHub

>

This skill ships inside the claude-skills package. Install the package to get this skill plus everything else in the bundle.

sv install alirezarezvani/claude-skills

Claude Code Command Selection Guide

This skill helps you choose the most appropriate command, agent, or skill for different scenarios.

Quick Decision Flowchart

mermaid
graph TD
    A[User Request] --> B{Request Type?}
    B -->|New Feature| C[/plan]
    B -->|Bug Fix| D[/tdd or build-error-resolver]
    B -->|Code Review| E[/code-review or code-reviewer agent]
    B -->|Testing| F[/e2e or tdd-guide agent]
    B -->|Context Too Long| G[/compact]
    B -->|Documentation| H[/docs or docs-lookup agent]
    B -->|Looping Task| I[/loop]
    B -->|Security Review| J[security-reviewer agent]

    C --> K[planner agent]
    D --> L{Build Failed?}
    L -->|Yes| M[build-error-resolver]
    L -->|No| N[tdd-guide]
    E --> O[code-reviewer]
    F --> P[e2e-runner]

1. Built-in Slash Commands

Session Management Commands

CommandUse CaseExample
/compactContext too long (>150K tokens), slow response, task phase transition/compact or auto-trigger
/clearStart fresh conversation, clear history/clear
/loopPeriodic task execution, automated looping work/loop 5m check build status
/helpView help, learn commands/help
/fastNeed faster response (Opus 4.6 only)/fast
/modelSwitch model/model sonnet

Development Workflow Commands

CommandUse CaseActivation Timing
/planStart new feature, architecture refactor, complex tasksEnter Plan Mode
/tddWrite tests, TDD development workflowWhen test guidance needed
/e2eE2E testing, critical user flow verificationWhen browser testing needed
/code-reviewCode quality reviewAfter writing code
/build-fixBuild failure, type errorsWhen build fails
/learnExtract patterns from session, learningBefore session ends
/skill-createCreate new skill from git historyWhen repeating patterns found

Documentation & Query Commands

CommandUse CaseExample
/docsUpdate project documentation/docs
/update-codemapsUpdate code maps/update-codemaps
/rememberSave memory to memory system/remember user prefers concise output
/tasksView task list/tasks

2. Agents Selection

Development Workflow Agents

AgentTrigger ConditionPurpose
plannerComplex feature request, architectural decisionCreate implementation plan
architectSystem design, tech stack selectionArchitecture analysis and decisions
tdd-guideNew feature, bug fixTDD workflow guidance
code-reviewerInvoke immediately after writing codeCode quality review
security-reviewerHandling auth, API, sensitive dataSecurity vulnerability detection

Problem Solving Agents

AgentTrigger ConditionPurpose
build-error-resolverInvoke immediately when build failsFix build/type errors
e2e-runnerCritical user flows, before PRE2E test execution
refactor-cleanerCode maintenance, dead code cleanupDead code detection and cleanup
doc-updaterUpdate docs, codemapsDocumentation sync

Research & Exploration Agents

AgentTrigger ConditionPurpose
ExploreCodebase exploration, file findingQuick codebase exploration
general-purposeComplex multi-step tasksGeneral task handling
docs-lookupQuery library/framework docsGet latest API documentation

3. Skills Selection

Workflow Skills

SkillTrigger TimingPurpose
tdd-workflowDeveloping new feature/fixing bugComplete TDD workflow guidance
verification-loopAfter feature completion, before PRComprehensive verification (build/test/lint/security)
strategic-compactLong session, context pressureGuide when to manually /compact

Architecture & Pattern Skills

SkillTrigger TimingPurpose
frontend-patternsFrontend developmentReact/Next.js/Vue best practices
backend-patternsBackend developmentAPI/service architecture patterns
api-designAPI designRESTful/API design standards
mcp-server-patternsMCP server developmentMCP configuration and patterns

Testing Skills

SkillTrigger TimingPurpose
e2e-testingE2E testing needsPlaywright test generation
security-reviewSecurity review needsOWASP Top 10 detection

Research Skills

SkillTrigger TimingPurpose
deep-researchNeed deep researchMulti-round search and research
exa-searchNeed web searchWeb content search
documentation-lookupQuery library docsContext7 documentation query

4. Scenario Decision Matrix

By Task Phase

PhaseRecommended Tool CombinationReason
Requirements Analysisplanner + ExplorePlan first, explore later
Architecture Designarchitect + api-design skillProfessional architecture guidance
Pre-Developmenttdd-guide + tdd-workflow skillTest first
During DevelopmentDirect edit + quick iterationStay in flow
Post-Developmentcode-reviewer + verification-loopQuality gate
Testing Phasee2e-runner + e2e-testing skillComplete test coverage
Before PRsecurity-reviewer + verification-loopFinal verification
Build Failurebuild-error-resolverFocused fix

By Problem Type

ProblemInvoke ImmediatelyNote
Build failurebuild-error-resolverMinimal changes, quick fix
Type errorbuild-error-resolverTypeScript specialist
Bug fixtdd-guideWrite test then fix
Security vulnerabilitysecurity-reviewerOWASP detection
Poor code qualitycode-reviewerImmediate review
Missing documentationdoc-updaterAuto update
Dead coderefactor-cleanerSafe cleanup

By Development Type

Development TypeSkills Combination
Frontend featurefrontend-patterns + tdd-workflow
Backend APIbackend-patterns + api-design + tdd-workflow
MCP servermcp-server-patterns + tdd-workflow
Databasedatabase-reviewer agent
Security featuresecurity-reviewer + security-review skill

5. Parallel Execution Strategy

Parallelizable Scenarios

Recommended: Launch multiple independent tasks simultaneously

Scenario: Preparing PR after code completion

  • Agent 1: code-reviewer (code quality)
  • Agent 2: security-reviewer (security review)
  • Agent 3: e2e-runner (E2E tests)

Scenario: Large refactor analysis

  • Agent 1: architect (architecture analysis)
  • Agent 2: Explore (code exploration)
  • Agent 3: refactor-cleaner (dead code detection)

Sequential Execution Required

Cannot parallelize: Dependencies exist

Scenario: Fixing build error

  • Sequence: build-error-resolver -> test verification -> code-reviewer

Scenario: New feature development

  • Sequence: planner -> tdd-guide (write tests) -> implementation -> code-reviewer

6. Auto-Trigger Rules

Invoke Without User Request

SituationAuto Action
Code written/modifiedImmediately invoke code-reviewer
Build failsImmediately invoke build-error-resolver
Complex feature requestImmediately invoke planner
Handling auth/sensitive dataImmediately invoke security-reviewer
New feature/bug fixImmediately invoke tdd-guide
Architectural decisionImmediately invoke architect

7. Context Management Timing

IndicatorTrigger /compact
Token > 150KImmediately compact
Slow responseSuggest compact
Task phase switchCompact at boundary
Major milestone completedCompact then continue
Debugging ends -> new taskClear debug traces

Best Practices:

  • Compact after research, before implementation (preserve plan)
  • Compact after milestone completion (clear intermediate state)
  • Don't compact mid-implementation (lose variables/paths)

8. Command Cheat Sheet

Development Workflow:
/plan        -> Enter planning mode (complex tasks)
/tdd         -> TDD workflow
/e2e         -> E2E testing
/code-review -> Code review
/build-fix   -> Fix build

Session Management:
/compact     -> Compact context
/clear       -> Clear session
/loop        -> Looping task
/fast        -> Fast mode

Documentation & Memory:
/docs        -> Update docs
/remember    -> Save memory
/tasks       -> View tasks

Help:
/help        -> View all commands

9. Usage Examples

Example 1: New Feature Development

User: Add user authentication feature

Workflow:

  1. /plan -> planner agent creates plan
  2. tdd-guide -> write tests
  3. Implementation -> edit code
  4. code-reviewer -> code review
  5. security-reviewer -> security review (auth sensitive)
  6. e2e-runner -> E2E tests
  7. /compact -> compact after milestone completion

Example 2: Build Failure

User: npm run build failed

Workflow:

  1. build-error-resolver -> analyze error, minimal fix
  2. Verify build success
  3. code-reviewer -> check fix quality

Example 3: Code Refactoring

User: Refactor authentication module

Workflow:

  1. architect -> architecture analysis
  2. planner -> implementation plan
  3. refactor-cleaner -> dead code detection
  4. tdd-guide -> ensure test coverage
  5. Implementation -> refactor code
  6. verification-loop -> comprehensive verification

Core Principles:

  1. Plan first, implement later - Use /plan for complex tasks
  2. Test first - Use tdd-guide for new features
  3. Review immediately after coding - Use code-reviewer when code complete
  4. Fix build immediately when failed - Use build-error-resolver
  5. Review sensitive code - Use security-reviewer for auth/API
  6. Verify comprehensively before PR - Use verification-loop