RooPrompts/docs/community/sparc.md
2025-05-17 14:58:58 +05:30

23 lines
No EOL
1.5 KiB
Markdown

# SPARC by ruvnet
[View Project on GitHub](https://github.com/ruvnet/rUv-dev)
SPARC orchestrates set and forget agentic development workflows through a structured framework using Roo Code Boomerang Tasks. It automates complex code development while maintaining complete developer control.
The framework is open-source with comprehensive documentation and examples, supporting everything from simple applications to complex systems.
## Key Features
- **Scaffolding**: Generate complete project structures by running `npx create-sparc init` in your root folder, including sub directories, configurations, and boilerplate code
- **Prompting**: Optimized templates for consistent, high-quality code generation
- **Boomerang Mode**: Define requirements → generate code → review → refine in a continuous feedback loop
- **Boomerang Tasks**: Define specific development tasks that can be "thrown" to Roo and returned with implementations, enabling focused problem-solving
- **Workflow Orchestration**: Coordinate complex development sequences with predefined task chains and dependency management
- **MCP Services**: Extend Roo's capabilities with specialized tools and resources through Model Context Protocol integration
- **Mode Management**: Context-aware settings that optimize behavior for specific development phases
### Quick Start
You don't need to install this [package directly](https://www.npmjs.com/package/create-sparc). Just run npx from your root directory to install it:
```bash
npx create-sparc init
npx create-sparc --help