sparc-methodology

Coordinates multi-agent software projects with 17 specialized modes.

1|2|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/LLM-Dev-Ops/observatory --skill sparc-methodology-llm-dev-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sparc-methodology
Source: https://github.com/LLM-Dev-Ops/observatory/tree/main/.claude/skills/sparc-methodology
Command: npx skills add https://github.com/LLM-Dev-Ops/observatory --skill sparc-methodology-llm-dev-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SPARC methodology coordinates systematic, parallel development with multi-agent orchestration to guide complete software projects.

Core Features & Use Cases

A modular, phase-driven framework that uses 17 specialized modes (e.g., researcher, architect, coder, tdd, reviewer, optimizer, memory-manager, documenter, orchestrator, swarm-coordinator, workflow-manager, batch-executor, designer, debugger, tester, analyzer, innovator) to enable end-to-end product delivery, memory sharing across agents, and structured decision logs.

Quick Start

Begin by launching a sparc workflow with the orchestrator to coordinate feature development, spawn the required agent roles (researcher, architect, coder, tester), and rely on memory to persist design decisions and results throughout the cycle.

Frequently Asked Questions about sparc-methodology

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

FAQPage Schema
How does multi-agent software development orchestration work?

Multi-agent workflow orchestration coordinates parallel software development by assigning specialized roles like researcher, architect, coder, and tester to handle distinct tasks across the project lifecycle. It uses memory-based coordination to persist design decisions and results throughout the cycle.

How do I start a multi-agent workflow for feature development?

To start a multi-agent workflow for feature development, launch an orchestrator to coordinate the process, then spawn required agent roles such as researcher, architect, coder, and tester. The system relies on shared memory to persist design decisions and results throughout the cycle.

What is the SPARC methodology for systematic software development?

The SPARC methodology is a modular, phase-driven framework for systematic software development that uses 17 specialized modes to enable end-to-end product delivery. It structures the lifecycle into specification, design, refinement, completion, and auditing phases.

Can I use TDD and architecture modes together in a parallel development workflow?

Yes, you can use TDD and architecture modes together in a parallel development workflow. The framework provides 17 specialized modes including architect, coder, tdd, and tester, which an orchestrator coordinates to manage end-to-end product delivery with shared memory.

What is the best way to manage memory coordination across multiple development agents?

The best way to manage memory coordination across multiple development agents is to use a memory-manager mode within a structured lifecycle. This persists design decisions and results, allowing roles like researcher, architect, and coder to share context throughout the workflow.

When should I use a swarm coordinator for software project orchestration?

You should use a swarm coordinator for software project orchestration when you need to manage complex, parallel development tasks across multiple specialized agents. It works alongside workflow-manager and batch-executor modes to coordinate complete software projects from research to deployment.