All agents communicate through a shared workspace at .agent-handoffs/ using structured markdown files to pass context, findings, and recommendations between agents.
Format: <agent-role-name>-<short-uuid>.md
Examples:
plan-requirements-a1b2c3.mdbuild-code-a2b4c8.mdfix-runtime-e1c7g6.md
- Creates: Project requirements and analysis
- Handoff to: plan-api, build-code
- File includes: Requirements document, critical decisions, open questions
- Reads: plan-requirements handoffs (when designing from requirements)
- Creates: API specifications and interface contracts
- Handoff to: build-code
- File includes: Interface definitions, data schemas, usage patterns, evolution strategy
- Reads: plan-requirements, plan-api handoffs
- Creates: CLI design specifications
- Handoff to: build-code, write-docs
- File includes: Command structure, argument schemas, config formats, help templates
- Reads: plan-requirements, plan-api handoffs
- Creates: GUI architecture specifications and design systems
- Handoff to: build-code, check-tests, write-docs
- File includes: Component hierarchy, state management patterns, accessibility guidelines, responsive design strategies, framework recommendations
- Reads: plan-requirements, plan-api handoffs
- Creates: Hardware interface specifications and communication protocols
- Handoff to: build-code, check-tests, write-docs
- File includes: Protocol definitions, driver APIs, hardware abstraction interfaces, testing strategies
- Reads: plan-requirements, learn-documents handoffs
- Creates: Document architecture specifications and template systems
- Handoff to: build-code (for automation), check-tests, write-docs
- File includes: Document structure, style system design, template specifications, form requirements, accessibility guidelines, cross-format compatibility
- Reads: plan-requirements, learn-slides handoffs
- Creates: Presentation design specifications and template systems
- Handoff to: build-code (for interactive elements), write-docs, check-ui
- File includes: Slide structure, visual design system, template specifications, data visualization requirements, accessibility guidelines
- Reads: plan-requirements, learn-spreadsheet handoffs
- Creates: Spreadsheet architecture specifications and formula documentation
- Handoff to: build-code (for integrations), check-tests, write-docs
- File includes: Workbook structure, data model design, formula documentation, validation rules, automation specifications
- Reads: plan-requirements, plan-api, build-cli, build-gui, build-hardware, build-documents, build-slides, build-spreadsheet handoffs
- Creates: Implementation code and documentation
- Handoff to: check-quality, fix-build
- File includes: Architecture decisions, key components, testing needs
- Creates: Bug analysis and root cause findings
- Handoff to: build-code (for fixes)
- File includes: Issue analysis, evidence, reproduction steps, fix recommendations
- Creates: Build error analysis and fixes
- Handoff to: build-code (for fixes)
- File includes: Build config, critical errors, specific fix recommendations
- Reads: build-code handoffs
- Creates: Quality assessment and improvement suggestions
- Handoff to: build-code (for improvements)
- File includes: Quality assessment, refactoring suggestions, priority levels
- Creates: Codebase structural analysis and architectural overview
- Handoff to: plan-requirements (system context), build-code (conventions), write-docs (architecture)
- File includes: Project structure overview, module inventory, technology stack, architectural patterns, key APIs
- Creates: Historical code findings
- Handoff to: Any agent needing historical context
- File includes: Historical code, commit references, evolution patterns
- Reads: build-code handoffs
- Creates: Test suites and execution results
- Handoff to: fix-runtime (for test failures)
- File includes: Test coverage analysis, failing test details, testing strategy
- Reads: build-gui, build-code handoffs
- Creates: UI test results and visual regression reports
- Handoff to: build-code (for fixes), write-docs (for test documentation)
- File includes: Visual difference reports, accessibility audit findings, cross-browser compatibility results, UI performance metrics
- Reads: build-code handoffs
- Creates: Security vulnerability assessments and compliance reports
- Handoff to: build-code (for fixes)
- File includes: Vulnerability assessment, remediation priorities, compliance gaps
- Creates: Performance analysis and optimization recommendations
- Handoff to: build-code (for optimizations)
- File includes: Performance metrics, bottleneck analysis, optimization strategies
- Reads: All agent handoffs for comprehensive project context
- Creates: Documentation summaries and maintenance guides
- Handoff to: Final documentation deliverables
- File includes: Documentation structure, key content areas, maintenance recommendations
- Creates: Document analysis and content extraction results
- Handoff to: plan-requirements (document context), build-documents (template creation), write-docs (content documentation)
- File includes: Document structure summary, content extraction, formatting patterns, accessibility assessment, form field analysis
- Creates: Presentation analysis and content extraction results
- Handoff to: plan-requirements (presentation context), build-slides (template creation), write-docs (presentation documentation)
- File includes: Presentation structure summary, content extraction, design patterns identified, branding elements found
- Creates: Spreadsheet analysis and data extraction results
- Handoff to: plan-requirements (data context), build-code (data integration), write-docs (data documentation)
- File includes: Data structure summary, quality issues found, extraction tools created, recommendations for data handling
See handoff-template.md for the complete structure template and formatting guidelines.
- Always check for relevant handoffs before starting work
- Create handoff files after completing significant analysis or implementation
- Use the structure defined in
handoff-template.mdfor consistency - Keep handoffs concise but comprehensive
- Reference specific files:line_numbers when applicable