sparc-methodology

Coordinate multi-agent software development across the 17 SPARC modes.

1|Updated Jul 26, 2025
One-click install
npx skills add https://github.com/jcolano/claude-flow --skill sparc-methodology-jcolano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sparc-methodology
Source: https://github.com/jcolano/claude-flow/tree/main/.claude/skills/sparc-methodology
Command: npx skills add https://github.com/jcolano/claude-flow --skill sparc-methodology-jcolano

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Software development is complex, often lacking structured processes for AI-driven teams. This Skill provides a comprehensive, systematic methodology (SPARC) for multi-agent orchestration, ensuring quality, test-driven development, and efficient parallel execution.

Core Features & Use Cases

  • 5 Development Phases: Guides through Specification, Architecture, Refinement (TDD), Review, and Completion.
  • 17 Specialized Modes: Agents for coding, architecture, testing, reviewing, research, and more, each with specific capabilities.
  • Test-Driven Development (TDD): Integrates a red-green-refactor cycle, emphasizing tests before implementation for higher quality.
  • Use Case: Orchestrate a full-stack application development, from designing the REST API with authentication to implementing features, writing comprehensive tests, and conducting security reviews, all within a structured, AI-driven workflow.

Quick Start

Execute a TDD workflow to implement a new shopping cart feature with payment integration, aiming for 90% test coverage. npx claude-flow sparc tdd "shopping cart feature with payment integration"

Frequently Asked Questions about sparc-methodology

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multi-agent development across specification, architecture, and deployment phases?

SPARC methodology orchestrates multiple agents through 5 structured phases—Specification, Architecture, Refinement, Review, and Completion—using 17 specialized modes for coding, testing, and reviewing. This ensures parallel execution, cross-agent communication, and integrated deployment with memory-based decision sharing.

Can I implement test-driven development with AI agents on complex software projects?

Yes. SPARC integrates red-green-refactor cycles into the Refinement phase, requiring tests before implementation. This approach scales to full-stack applications with multi-agent orchestration, adaptive strategies, and end-to-end deployment across all 17 SPARC modes.

What's the best way to structure a systematic AI-driven development workflow?

SPARC provides a comprehensive methodology with task decomposition across agents, memory integration for shared decisions, and specialized modes for distinct roles. It handles complex projects from initial specification through deployment, ensuring code quality and efficient parallel execution.

How does multi-agent orchestration improve code quality in development?

Multi-agent orchestration in SPARC distributes tasks to specialized agents while maintaining memory integration and adaptive strategies. This enables comprehensive testing, architectural validation, and security review—all coordinated in parallel—resulting in higher code quality and test coverage.

Do I need prior experience with test-driven development to use this methodology?

SPARC guides you through TDD concepts within its Refinement phase, but understanding basic TDD principles helps. The methodology is designed for complex projects where structured coordination of multiple agents across specification, architecture, and testing phases delivers consistent results.

What happens after code implementation in the SPARC workflow?

After Refinement, SPARC moves through Review phase where specialized agents conduct testing and security validation, followed by Completion with integrated deployment and monitoring. The end-to-end workflow ensures quality checks precede production deployment.