Skip to content

Example Session: Software Development

Profile: software-dev Scenario: Build a REST API endpoint with tests Duration: ~2 hours


Session Flow

1. Research Phase (20 min)

Text Only
User: /research "REST API authentication patterns"

Skills loaded: research, languages

Actions: - Explore existing auth patterns in codebase - Find similar implementations - Document constraints and requirements

Output: Research bundle with recommended approach


2. Planning Phase (15 min)

Text Only
User: /plan "implement JWT auth endpoint"

Skills loaded: development, validation

Actions: - Design API endpoint structure - Define request/response schemas - Plan middleware integration - Specify file locations with line numbers

Output: Implementation plan with file:line specs


3. Implementation Phase (60 min)

Text Only
User: /implement

Skills loaded: languages, development

Actions: - Create auth middleware - Implement JWT token generation - Add route handlers - Write error handling

Skills used: 1. languages - Python patterns 2. development - API architecture 3. validation - Tracer bullet deployment


4. Quality Phase (20 min)

Text Only
User: Run code review and generate tests

Skills loaded: code-quality

Actions: - Review implementation for security - Check for edge cases - Generate unit tests - Generate integration tests

Output: Review feedback + test files


5. Commit Phase (5 min)

Text Only
User: Commit these changes

Actions: - Stage files - Create semantic commit message - Push to branch


Skills Used Summary

Skill When Purpose
research Research Understand existing patterns
languages Plan, Implement Python code patterns
development Plan, Implement API architecture
validation Plan Tracer bullet validation
code-quality Quality Review and testing

Session Outcome

  • ✅ JWT auth endpoint implemented
  • ✅ Middleware integrated
  • ✅ Tests passing
  • ✅ Code reviewed
  • ✅ Committed with semantic message

Time: ~2 hours