sparc-methodology

star 59.9k

SPARC development workflow (Specification, Pseudocode, Architecture, Refinement, Completion). Use when: new features, complex implementations, architectural changes. Skip when: simple fixes, documentation, configuration.

ruvnet By ruvnet schedule Updated 2/7/2026

name: sparc-methodology description: > SPARC development workflow (Specification, Pseudocode, Architecture, Refinement, Completion). Use when: new features, complex implementations, architectural changes. Skip when: simple fixes, documentation, configuration.

Sparc Methodology Skill

Purpose

SPARC development workflow (Specification, Pseudocode, Architecture, Refinement, Completion).

When to Trigger

  • new features
  • complex implementations
  • architectural changes

When to Skip

  • simple fixes
  • documentation
  • configuration

Commands

Specification Phase

Define requirements and acceptance criteria

npx @claude-flow/cli hooks route --task "specification: [requirements]"

Architecture Phase

Design system structure

npx @claude-flow/cli hooks route --task "architecture: [design]"

Best Practices

  1. Check memory for existing patterns before starting
  2. Use hierarchical topology for coordination
  3. Store successful patterns after completion
  4. Document any new learnings
Install via CLI
npx skills add https://github.com/ruvnet/ruflo --skill sparc-methodology
Repository Details
star Stars 59,880
call_split Forks 6,939
navigation Branch main
article Path SKILL.md
More from Creator