sparc-methodology

Orchestrates multi-agent software development using the SPARC methodology with 17 specialized modes.

11|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ishandutta2007/claude-agent-orchestration --skill sparc-methodology-ishandutta2007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sparc-methodology
Source: https://github.com/ishandutta2007/claude-agent-orchestration/tree/main/.claude/skills/sparc-methodology
Command: npx skills add https://github.com/ishandutta2007/claude-agent-orchestration --skill sparc-methodology-ishandutta2007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating complex software development across specification, architecture, implementation, testing, and review phases is error-prone when done ad hoc. This Skill provides a structured SPARC (Specification, Pseudocode, Architecture, Refinement, Completion) methodology with multi-agent orchestration to run systematic, test-driven development workflows. ## Core Features & Use Cases - 17 Specialized Modes: Includes orchestrator, architect, coder, tdd, reviewer, researcher, debugger, optimizer, and more, each with defined capabilities and usage patterns. - Multi-Agent Orchestration: Supports hierarchical, mesh, ring, and star swarm topologies with parallel execution for 2.8-4.4x speed improvements. - TDD Workflows: Built-in red-green-refactor cycles targeting 90%+ test coverage with Jest, Playwright, and other frameworks. - Use Case: To build a full-stack authentication feature, initialize a hierarchical swarm, then run researcher, architect, coder, tdd, and reviewer modes in sequence with shared memory for cross-agent coordination. ## Quick Start Ask the AI to run the SPARC pipeline for your feature, for example: use the sparc-methodology skill to design and implement a JWT authentication API with test-driven development.

Frequently Asked Questions about sparc-methodology

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

FAQPage Schema
How do I run a SPARC mode with Claude Flow?

Use the MCP tool mcp__claude-flow__sparc_mode with a mode name and task description, or run npx claude-flow sparc run <mode> "task" from the terminal. List all modes with npx claude-flow sparc modes.

What is the SPARC methodology in software development?

SPARC stands for Specification, Pseudocode, Architecture, Refinement, and Completion. It is a systematic development methodology that emphasizes specification before code, test-driven development, and phased reviews across 17 specialized agent modes.

How do I run a full TDD workflow with Claude Flow?

Run npx claude-flow sparc tdd "feature description" or call the tdd mode via MCP with a coverage target. The workflow follows red-green-refactor cycles and supports Jest, Mocha, Vitest, and Playwright frameworks.

What swarm topologies does Claude Flow support?

Claude Flow supports hierarchical, mesh, ring, and star topologies configured via swarm_init. Hierarchical suits delegated complex projects, while mesh fits peer-to-peer collaborative tasks.

Can I use SPARC modes without MCP tools?

Yes, use the NPX CLI fallback: npx claude-flow sparc run <mode> "task" or npx claude-flow@alpha for alpha features. Local installations can use ./claude-flow sparc run directly.

When should I not use parallel multi-agent execution?

Avoid parallel execution for strictly sequential dependencies like ordered pipelines where each step requires the previous output. Use the sequential pipeline pattern or workflow_create with ordered steps instead.