Sparc Methodology Skill
Purpose
SPARC development workflow: Specification, Pseudocode, Architecture, Refinement, Completion. A structured approach for complex implementations that ensures thorough planning before coding.
When to Trigger
- new feature implementation
- complex implementations
- architectural changes
- system redesign
- integration work
- unclear requirements
When to Skip
- simple bug fixes
- documentation updates
- configuration changes
- well-defined small tasks
- routine maintenance
Commands
Specification Phase
Define requirements, acceptance criteria, and constraints
Example:
Pseudocode Phase
Write high-level pseudocode for the implementation
Example:
Architecture Phase
Design system structure, interfaces, and dependencies
Example:
Refinement Phase
Iterate on the design based on feedback
Example:
Completion Phase
Finalize implementation with tests and documentation
Example:
SPARC Coordinator
Spawn SPARC coordinator agent
Scripts
References
Best Practices
- Check memory for existing patterns before starting
- Use hierarchical topology for coordination
- Store successful patterns after completion
- Document any new learnings


