browser
This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch…
Minimal SPARV workflow (Specify→Plan→Act→Review→Vault) with 10-point spec gate, unified journal, 2-action saves, 3-failure protocol, and EHRB risk detection.
Claude Code
$ npx -y skills add stellarlinkco/myclaude --skill sparv --agent claude-code
Codex
$ npx skills add stellarlinkco/myclaude --skill sparv -a codex -y
Cursor
$ npx skills add stellarlinkco/myclaude --skill sparv -a cursor -y
Gemini CLI
$ npx skills add stellarlinkco/myclaude --skill sparv -a gemini-cli -y
GitHub Copilot
$ npx skills add stellarlinkco/myclaude --skill sparv -a github-copilot -y
OpenCode
$ npx skills add stellarlinkco/myclaude --skill sparv -a opencode -y
Windsurf
$ npx skills add stellarlinkco/myclaude --skill sparv -a windsurf -y
name: sparv description: Minimal SPARV workflow (Specify→Plan→Act→Review→Vault) with 10-point spec gate, unified journal, 2-action saves, 3-failure protocol, and EHRB risk detection.
Five-phase workflow: **S**pecify → **P**lan → **A**ct → **R**eview → **V**ault.
Goal: Complete "requirements → verifiable delivery" in one pass, recording key decisions in external memory instead of relying on assumptions.
When any Specify dimension scores < 2:
Example:
UNCERTAIN: deployment target | ASSUMPTION: Docker container UNCERTAIN: auth method | OPTIONS: JWT / OAuth2 / Session
| Mode | Condition | Flow | |------|-----------|------| | **Quick** | score >= 9 AND <= 3 files AND no EHRB | Specify → Act → Review | | **Full** | otherwise | Specify → Plan → Act → Review → Vault |
Quick mode skips formal Plan phase but still requires:
Before Specify scoring: 1. Check `.sparv/kb.md` for existing patterns/decisions 2. If insufficient, scan codebase for relevant files 3. Document findings in journal under `## Context`
Skip if user explicitly provides full context.
During Vault phase, update `.sparv/kb.md`:
Use during Review or Vault phase for non-trivial changes:
~/.claude/skills/sparv/scripts/changelog-update.sh --type <Added|Changed|Fixed|Removed> --desc "..."
Initialize (run in project root):
~/.claude/skills/sparv/scripts/init-session.sh --force
File conventions:
Each item scores 0/1/2, total 0-10:
1) **Value**: Why do it, are benefits/metrics verifiable 2) **Scope**: MVP + what's out of scope 3) **Acceptance**: Testable acceptance criteria 4) **Boundaries**: Error/performance/compatibility/security critical boundaries 5) **Risk**: EHRB/dependencies/unknowns + handling approach
`score < 9`: Keep asking questions; do not enter Plan. `score >= 9`: Write a clear `completion_promise` (verifiable completion commitment), then enter Plan.
~/.claude/skills/sparv/scripts/failure-tracker.sh fail --note "short blocker" ~/.claude/skills/sparv/scripts/failure-tracker.sh reset
Run 3-question reboot test before session ends:
~/.claude/skills/sparv/scripts/reboot-test.sh --strict
Archive current session:
~/.claude/skills/sparv/scripts/archive-session.sh
| Script | Purpose | |--------|---------| | `scripts/init-session.sh` | Initialize `.sparv/`, generate `state.yaml` + `journal.md` | | `scripts/save-progress.sh` | Maintain `action_count`, append to `journal.md` every 2 actions | | `scripts/check-ehrb.sh` | Scan diff/text, output (optionally write) `ehrb_flags` | | `scripts/failure-tracker.sh` | Maintain `consecutive_failures`, exit code 3 when reaching 3 | | `scripts/reboot-test.sh` | 3-question self-check (optional strict mode) | | `scripts/archive-session.sh` | Archive `journal.md` + `state.yaml` to `history/` |
`hooks/hooks.json`:
---
*Quality over speed—iterate until truly complete.*
AI-powered development automation with multi-backend execution (Codex/Claude/Gemini/OpenCode)
This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch…
Execute codeagent-wrapper for multi-backend AI code tasks. Supports Codex, Claude, Gemini, and OpenCode backends with agent…
Extreme lightweight end-to-end development workflow with requirements clarification, intelligent backend selection, parallel…
This skill should be used for structured feature development with codebase understanding. Triggers on /do command. Provides a…
This skill should be used for multi-session autonomous agent work requiring progress checkpointing, failure recovery, and task…
Use this skill when you see `/omo`. Multi-agent orchestration for "code analysis / bug investigation / fix planning /…
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration