sparc-methodology

Coordinate multi-agent software development tasks using the SPARC methodology.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/xotong/claude-marketplace --skill sparc-methodology-xotong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sparc-methodology
Source: https://github.com/xotong/claude-marketplace/tree/main/plugins/ruflo/skills/sparc-methodology
Command: npx skills add https://github.com/xotong/claude-marketplace --skill sparc-methodology-xotong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SPARC provides a systematic, memory-enabled framework for end-to-end software development, coordinating multiple agents to improve speed, consistency, and quality across phases from research to completion.

Core Features & Use Cases

SPARC defines core orchestration modes (orchestrator, swarm-coordinator, workflow-manager, batch-executor) and development modes (coder, architect, tdd, reviewer, researcher, analyzer, optimizer) to support parallel, memory-backed collaboration on complex projects such as feature development, refactoring, and performance optimization.

Quick Start

Configure a SPARC workflow to coordinate a six-step feature development process using hierarchical swarm coordination.

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 software development across multiple phases?

Multi-agent software development is coordinated through a structured SPARC methodology that defines orchestration modes like swarm-coordinator and workflow-manager to manage agents across specification, architecture, coding, testing, review, and deployment phases.

What is cross-agent memory sharing in multi-agent orchestration?

Cross-agent memory sharing in multi-agent orchestration is a memory integration pattern that allows development roles like researcher, architect, and coder to persist and access shared context across phases for improved consistency.

How do I set up a swarm coordinator workflow for feature development?

To set up a swarm coordinator workflow for feature development, configure a SPARC workflow that applies hierarchical swarm coordination to manage a structured six-step process from initial research to final deployment.

Can I use SPARC methodology for refactoring and performance optimization?

Yes, SPARC methodology supports refactoring and performance optimization by deploying specialized development modes including analyzer, optimizer, and reviewer agents backed by memory-integrated parallel collaboration.

Does multi-agent orchestration require a memory manager for batch execution?

Multi-agent orchestration using batch-executor modes utilizes a dedicated memory-manager role to handle cross-agent memory integration, ensuring shared context is properly maintained across parallel development tasks.

When should I not use a multi-agent orchestration methodology?

A multi-agent orchestration methodology like SPARC should not be used for simple single-step tasks that lack the complexity to justify end-to-end coordination across specification, architecture, coding, testing, review, and deployment phases.