2.1k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill cexll/myclaude --skill sparv- README.md4.5 KB
- SKILL.md5.0 KB
Overview
This skill implements the SPARV (Specify → Plan → Act → Review → Vault) mini-workflow to take a requirement through verifiable delivery in one session. It enforces a 10-point specify gate, automated journaling, a 3-failure escalation protocol, and EHRB risk checks so outcomes are auditable and safe. The workflow is minimal by design and stores state and a unified journal under a .sparv directory.
How this skill works
The skill guides each session through five fixed phases stored in .sparv/state.yaml: specify, plan, act, review, vault. Specify uses a 0–10 scoring rubric; scores >=9 produce a completion_promise and allow progression. Actions trigger a 2-action save that appends to .sparv/journal.md; three consecutive tool failures halt and escalate. High-risk operations prompt an explicit EHRB confirmation before proceeding.
When to use it
- Delivering small-to-medium engineering tasks with traceable decisions and tests
- When you need a single-pass, auditable delivery from requirements to archive
- Working on production-sensitive or security-critical changes that require explicit confirmations
- Maintaining consistent session history and reusable decisions for teams
- When automated risk detection and enforced test-driven progress are required
Best practices
- Score each Specify dimension honestly; do not enter Plan until score >=9
- Use Context Acquisition to pull existing patterns from .sparv/kb.md or the codebase before scoring
- Break Plan tasks into 2–5 minute atomic items with verifiable outputs
- Run tests before committing production code; enforce TDD: no failing test → no code
- Respect the 3-failure protocol and escalate early to unblock human decision-making
Example use cases
- Implementing a new API endpoint with acceptance tests and documented deployment decisions
- Fixing a critical bug where you must track risk, reproduce steps, and archive the fix rationale
- Adding a feature where decisions and patterns should be added to a shared knowledge base
- Performing security-sensitive changes that require EHRB confirmation before acting
- Running quick fixes using Quick mode for trivial changes that meet the gate and file limits
FAQ
Quick mode applies when specify score >=9, changes touch <=3 files, and no EHRB flags; it skips formal Plan but still requires a completion promise and Review.
How is risk handled for production or destructive operations?
The EHRB check flags high-risk items and requires explicit user confirmation before any action proceeds; the skill will not bypass this.
When are journal entries written?
Journal entries append every two tool actions (2-action save). The Plan must also be written to .sparv/journal.md before Act in Full mode.