跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Ruvlo SPARC

插件 已验证 活跃
属于:Ruflo

SPARC methodology — Specification, Pseudocode, Architecture, Refinement, Completion phases with gate checks

3 个 Skill 0 个 MCP
目的

To enforce a structured and rigorous development lifecycle, ensuring features are built with high quality through defined phases and gate checks.

功能

  • Orchestrates the 5-phase SPARC methodology
  • Spawns specialized agents per phase (researcher, planner, architect, coder, reviewer)
  • Enforces quality gates between development phases
  • Manages state and artifacts in memory for traceability
  • Provides commands for workflow initialization, status tracking, advancement, and reporting

使用场景

  • When starting a new feature and needing a structured approach to requirements gathering.
  • To ensure code quality and adherence to specifications throughout the development lifecycle.
  • For teams that benefit from defined phases, gate checks, and specialized agent roles.
  • To maintain traceability of decisions and artifacts from specification to completion.

非目标

  • Replacing IDEs or direct coding environments.
  • Automating the entire development process without human oversight.
  • Providing specific language-native tooling beyond what Claude's environment supports.

工作流

  1. Initialize SPARC workflow for a feature
  2. Begin Specification phase (gather requirements, define ACs, constraints, edge cases)
  3. Pass Specification gate
  4. Begin Pseudocode phase (design algorithms, data structures, control flow)
  5. Pass Pseudocode gate
  6. Begin Architecture phase (define contexts, API contracts, module boundaries)
  7. Pass Architecture gate
  8. Begin Refinement phase (code review, test coverage, performance validation)
  9. Pass Refinement gate
  10. Begin Completion phase (full regression, traceability, docs, deployment checklist)
  11. Pass Completion gate
  12. Generate full SPARC report

实践

  • Software development lifecycle management
  • Quality assurance
  • Agile methodologies
  • Agent-based development

先决条件

  • Claude Code runtime environment
  • Access to Claude's internal memory store and agent spawning capabilities

安装

请先添加 Marketplace

/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-sparc@ruflo

质量评分

已验证
97 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标50.2k
许可证MIT
状态
查看源代码