Skip to content

Use Case: Planning & Architecture

Profile: Senior Developer, building a new API endpoint for user authentication

Situation: You have a product spec and need to design, plan, then implement.

“I need to build a JWT authentication system with refresh tokens. Where do I start?”

Tool: /plan (command) invokes planner agent (Opus)

InputFeature requirements: “JWT auth with refresh tokens, rate limiting, role-based access”
Output4-phase plan: database schema, auth middleware, token endpoints, role guards

“Should I use a separate auth service or embed it in the main API?”

Tool: architect agent (Opus)

InputScale expectations, existing API structure, team size
OutputArchitecture proposal comparing embedded vs service, with recommendation and trade-offs

“We chose embedded auth - I want to document why”

Tool: architecture-decision-records skill

InputDecision context, alternatives (embedded vs microservice), constraints (team of 3)
Outputdocs/adr/0005-embedded-auth.md with context, decision, and consequences

Profile: Architect, planning a database migration that will take weeks

Situation: Large migration from MongoDB to PostgreSQL. Can’t finish in one session.

“This migration will take multiple sessions - help me plan across them”

Tool: blueprint skill + /plan command

InputFull migration scope, data models, dependency order
OutputMulti-session plan with checkpoints, rollback points, and session boundaries

“My team of 4 will use Claude Code for this - how should we coordinate?”

Tool: agentic-engineering skill

InputTeam structure, AI tooling setup, task types
OutputProcess guidelines: 15-minute task units, model routing, eval criteria per phase

SituationRecommended ToolWhy
New feature, unclear scope/plan commandGets structured breakdown
Technology decisionarchitect agentEvaluates trade-offs formally
Want to record “why”architecture-decision-records skillCreates durable documentation
Multi-week projectblueprint skillPlans across session boundaries
Team using AI dailyagentic-engineering skillStructures team workflow