23 lines
No EOL
1.5 KiB
Markdown
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 |