Skip to content

SPARC Methodology

SPARC is a structured development methodology with 5 phases, each handled by a specialized agent. Available as a plugin in the ForgePlan Marketplace.

Define the problem clearly. What are the requirements, constraints, and success criteria?

Agent: @specification

Design the solution logic before writing real code. Focus on algorithms and data flow.

Agent: @pseudocode

Define the system structure — components, interfaces, dependencies, data models.

Agent: @architecture

Implement, test, and iterate. Apply TDD, handle edge cases, optimize.

Agent: @refinement

Final review, documentation, deployment preparation.

Agent: @sparc-orchestrator (coordinates all phases)

Terminal window
npx skills add ForgePlan/marketplace --plugin agents-sparc

SPARC phases map naturally to Forgeplan’s pipeline:

SPARC PhaseForgeplan Equivalent
SpecificationPRD (Shape)
PseudocodeRFC (Shape)
ArchitectureADR (Validate + Reason)
RefinementCode (Build)
CompletionEvidence + Activate (Prove)

Use SPARC agents for the creative work, Forgeplan for the structured record.