Skills sparc-methodology
๐Ÿ“ฆ

sparc-methodology

Content revision r2 Safe โš™๏ธ External commands๐ŸŒ Network access

Structure Software Delivery with SPARC

Complex software work often lacks a consistent path from requirements to completion. This skill applies SPARC phases, specialized modes, and coordinated development workflows.

Supports: Claude Codex Code(CC)
๐Ÿ“Š 76 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "sparc-methodology" from https://skillstore.io/skills/ruvnet-sparc-methodology.md and its manifest at https://skillstore.io/api/skills/ruvnet-sparc-methodology/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "sparc-methodology". Plan a password reset feature using SPARC.

Expected outcome:

  • Specification: Define identity checks, token lifetime, rate limits, audit requirements, and acceptance criteria.
  • Architecture: Separate request, token validation, notification, and password update responsibilities.
  • Refinement: Write failure tests first, implement minimal behavior, then refactor.
  • Completion: Review security, run integration tests, document operations, and verify monitoring.

Using "sparc-methodology". Create a parallel workflow for an API migration.

Expected outcome:

  • Architecture role: Define compatibility boundaries and the target contract.
  • Implementation roles: Update independent services after shared interfaces are approved.
  • Testing role: Build contract and regression coverage before traffic migration.
  • Coordinator role: Track dependencies, decisions, rollout gates, and rollback readiness.

Using "sparc-methodology". Plan a safe legacy module refactor.

Expected outcome:

  • Analyze dependencies and record current behavior.
  • Create regression tests around critical paths and known defects.
  • Refactor in small units while maintaining passing tests.
  • Review performance, security, documentation, and deployment impact.

Security Audit

Safe
v9 โ€ข 7/23/2026 Open versioned report

Most static alerts are false positives caused by Markdown backticks and fenced examples. Eight command blocks are confirmed because they invoke Claude Flow through unpinned npx or a local binary. No prompt injection or malicious intent was found.

1
Files scanned
1,107
Lines analyzed
8
Review items
0
False positives ignored
Capability review items (8)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Medium
Ruby/shell backtick execution
```bash
The shell example directly runs the local ./claude-flow executable with substituted mode and task values. This is intentional external process execution.
Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Medium
Ruby/shell backtick execution
```bash
The shell block invokes claude-flow through npx without an exact package version. Npx can download and execute dependency code outside the skill.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/ruvnet-sparc-methodology/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/ruvnet-sparc-methodology/security.svg)](https://skillstore.io/skills/ruvnet-sparc-methodology?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/ruvnet-sparc-methodology?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/ruvnet-sparc-methodology/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/ruvnet-sparc-methodology.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

ruvnet. (2026). sparc-methodology security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/ruvnet-sparc-methodology/audits/9

BibTeX citation

@techreport{ruvnet-ruvnet-sparc-methodology-2026, author = {ruvnet}, title = {sparc-methodology security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/ruvnet-sparc-methodology/audits/9}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "sparc-methodology security audit report (audit version 9)" version: "unspecified" type: report authors: - name: "ruvnet" date-released: "2026-07-23" url: "https://skillstore.io/skills/ruvnet-sparc-methodology/audits/9" identifiers: - type: other value: "skillstore:ruvnet-sparc-methodology:audit:9" description: "Skillstore immutable audit report identifier"

Compare variants

2 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
ruvnet Recommended Current

ruvnet-sparc-methodology

Skillstore Score 76
Evidence Confidence High
Skillstore usage 10
Updated

2026-08-21

dnyoussef-sparc-methodology

Skillstore Score 71
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
72
Community
70
Spec Compliance

What You Can Build

Plan a New Feature

Turn a feature request into requirements, architecture, implementation steps, tests, review criteria, and completion checks.

Coordinate Parallel Delivery

Divide a complex project among specialized agents while tracking dependencies, shared decisions, progress, and final integration.

Refactor Legacy Software

Analyze dependencies, establish regression tests, plan incremental changes, implement improvements, and verify behavior.

Try These Prompts

Define a SPARC Specification
Create a SPARC specification for [feature]. Identify users, requirements, constraints, risks, assumptions, acceptance criteria, and unresolved questions.
Build a Test-Driven Plan
Plan [feature] with a red, green, and refactor workflow. Include test cases, minimal implementation steps, edge cases, and completion criteria.
Design an Architecture Workflow
Design the architecture for [system]. Define components, interfaces, data flow, failure handling, security controls, deployment needs, and parallel work streams.
Orchestrate a Complete SPARC Delivery
Create an end-to-end SPARC workflow for [project]. Assign specialized roles, dependencies, shared memory, quality gates, reviews, monitoring, and recovery steps.

Best Practices

  • Define measurable requirements and acceptance criteria before assigning implementation work.
  • Store shared decisions and interfaces so every role uses the same current context.
  • Use tests, security review, performance checks, and documentation as explicit completion gates.

Avoid

  • Do not start parallel implementation before dependencies and interfaces are defined.
  • Do not treat generated plans, code, or reviews as verified without project-specific testing.
  • Do not run CLI examples or install packages without reviewing versions, permissions, and arguments.

Frequently Asked Questions

What does SPARC mean?
SPARC covers specification, pseudocode, architecture, refinement, and completion. This skill also includes a separate review phase.
Does this skill write code?
It guides coding workflows and describes a coder mode. Actual code generation depends on the connected AI tools and project access.
Is Claude Flow required?
The methodology can guide planning alone. The documented orchestration, memory, hooks, and specialized modes require compatible Claude Flow tools.
Can I use it without multiple agents?
Yes. Apply the phases sequentially with one assistant, while preserving requirements, decisions, tests, reviews, and completion checks.
Does it guarantee 90 percent test coverage?
No. The skill recommends that target, but achieved coverage depends on the repository, test design, tooling, and execution.
Are the CLI commands safe to run automatically?
No. Review package versions, command arguments, permissions, and repository state before executing any Claude Flow command.

Developer Details

Author

ruvnet

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006

Maintenance freshness

7/26/2026

Usage

8 downloads ยท 312 views

File structure

๐Ÿ“„ SKILL.md

More from ruvnet

View all
View all