Skills Examples
Practical examples of Claude skills in action.
Example 1: tech-stack-selector
User: "What tech stack should we use for a SaaS product with 10K expected users?"
Claude (using tech-stack-selector skill):
Based on your requirements, I recommend:
Frontend:
- TypeScript + Next.js 14+ (React framework)
- Tailwind CSS (styling)
- Zustand (state management)
Backend:
- Node.js 20+ LTS
- Next.js API Routes or Express
- PostgreSQL 15+ (database)
- Redis (caching)
Hosting:
- Vercel (frontend)
- Railway or Render (backend)
Rationale:
- TypeScript provides type safety
- Next.js handles SSR and routing
- PostgreSQL scales to 10K+ users easily
- Vercel provides global CDN
Example 2: architecture-decisions
User: "Create an ADR for choosing PostgreSQL over MongoDB"
Claude (using architecture-decisions skill):
I'll create ADR-001 for this decision:
ADR-001: Database Selection - PostgreSQL
Status: Accepted
Context: We need to choose a database for our application. Two options: PostgreSQL (relational) or MongoDB (NoSQL).
Decision: Use PostgreSQL as the primary database.
Rationale:
- ACID transactions ensure data integrity
- Rich data types (JSON, arrays, custom types)
- Mature ecosystem and tooling
- Scales to billions of rows
- Better with ORMs (Prisma, Drizzle)
Consequences:
- ✅ Strong data consistency
- ✅ Better tooling support
- ❌ Requires schema design upfront
File created: docs/adr/adr-001-database-selection.md
Example 3: code-standards-enforcer
User: "Review this code for quality"
Claude (using code-standards-enforcer skill):
Reviewing your code against 40+ quality criteria:
Issues Found:
- Missing error handling in async function
- No input validation
- Hardcoded API endpoint
- Missing JSDoc comments
Recommendations:
- Add try-catch block
- Validate inputs with Zod
- Move endpoint to environment variable
- Add function documentation
Quality Score: 6/10
Example 4: ci-cd-pipeline-builder
User: "Set up CI/CD for this Next.js project"
Claude (using ci-cd-pipeline-builder skill):
Creating GitHub Actions workflow:
Workflow Created: .github/workflows/ci.yml
Includes:
- Lint check
- Type check
- Unit tests
- Integration tests
- Security scan
- Build verification
Deployment: Configured for Vercel automatic deployment
Example 5: agile-executor
User: "Plan a 2-week sprint"
Claude (using agile-executor skill):
Sprint Planning for Sprint 5:
Sprint Goal: Complete user authentication feature
Stories:
- User registration (5 points)
- Login functionality (3 points)
- Password reset (3 points)
- Email verification (2 points)
Total: 13 story points
Assignments:
- Backend: Stories 1, 2
- Frontend: Stories 3, 4
Definition of Done:
- Code reviewed
- Tests passing (80%+ coverage)
- Deployed to staging
Example 6: project-risk-identifier
User: "Identify risks for our project"
Claude (using project-risk-identifier skill):
Risk Assessment:
High Priority Risks:
- Third-party API downtime (Medium probability, High impact)
- Timeline delays (Medium probability, High impact)
- Security vulnerabilities (Low probability, Critical impact)
Mitigation Strategies:
- Implement retry logic and fallback APIs
- Add buffer time and regular monitoring
- Regular security audits and automated scanning
Risk Register Updated: planning/8-Risk-Management.md
Getting Started
Try asking Claude:
- "What tech stack should we use?"
- "Create an ADR for [decision]"
- "Review this code"
- "Set up CI/CD"
- "Plan next sprint"
- "What are our project risks?"