By YarikChekin
Spec-driven development workflow — sprint planning, session management, audit teammate, and idea pipeline for Claude Code
Spawn the Ralph sprint audit agent to verify coding agent work against PRD acceptance criteria. Use this skill when the user invokes /audit for an ad-hoc audit outside the Ralph loop, when the user says "audit the sprint", "review the coding agent's work", or any mention of verifying stories against acceptance criteria. (Inside the Ralph loop with Audit.mode=per-story, /start spawns the auditor automatically after each feat: commit — see skills/start/SKILL.md.)
Use when noticing a bug or improvement idea mid-session and wanting to capture it without losing focus on current work
Use when the user has a product idea to brainstorm, research, and document — captures ideas in a structured format that ports directly into Ralph sprint planning
Generate the next sprint from the PRD, backlog, tech debt, or GitHub Issues — detects completed features, picks the next chunk of work, and builds user stories with minimal user input
Create or audit a Product Requirements Document — the master plan that all sprints trace back to. Required before any sprint can be generated. Use when starting a new project, planning a product, or when asked to create/review a PRD.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A spec-driven development workflow for Claude Code.
Ralph-cc gives you structured sprint planning, session management, a long-lived audit teammate, and an idea-to-execution pipeline — all running inside Claude Code as native skills and agents.
Based on Geoffrey Huntley's Ralph pattern and snarktank/ralph.
feat: commit against acceptance criteria (when enabled), writes durable reports, and signs off before the lead advances./plugin marketplace add YarikChekin/ralph-cc
/plugin install ralph-cc
/ralph-init # Scaffold ralph into your project
/prd-plan # Define your product requirements
/new-sprint # Generate your first sprint
/start # Begin working
git clone https://github.com/YarikChekin/ralph-cc
cp -r ralph-cc/skills/ your-project/.claude/skills/
cp -r ralph-cc/agents/ your-project/.claude/agents/
cp -r ralph-cc/templates/* your-project/
| Skill | Description |
|---|---|
/ralph-init | Scaffold ralph into a project |
/prd-plan | Create or audit product requirements |
/new-sprint | Generate the next sprint from PRD / backlog / tech debt / GitHub Issues |
/start | Session dispatcher — picks up where you left off, runs the audit gate |
/ralph | Quick sprint dashboard |
/wrap | Clean session handoff (with auditor dual-cleanup) |
/audit | Spawn the auditor agent for ad-hoc story / branch / PRD review |
/log | Quick-capture bugs or improvements |
/new-idea | Brainstorm and research feature ideas |
/promote-idea | Move an idea to the backlog |
/tech-debt-review | Assess tech debt health |
/test | Guided manual testing |
/ralph-help | Quick command reference |
| Agent | Description |
|---|---|
auditor | Long-lived audit teammate. 3 modes: per-story (after each feat: commit), sprint-close (branch-level sweep), PRD review (pre-sprint quality gate). Writes durable reports. |
/ralph-init Scaffold project files + RALPH.md (with Audit/Merge/Github defaults)
|
v
/prd-plan Define or audit product requirements
| (required before any sprint)
v
/new-sprint Pick source -> generate prd.json with stories
| (Audit.mode=per-story: auditor reviews draft PRD first)
v
/start ──────────────── Session dispatcher (run every session)
| |
| Case A: uncommitted changes -> commit/discard/continue
| Case B: WIP commit -> resume interrupted story
| Case C: normal continuation -> next story
| Case D: sprint complete -> sprint-close audit + merge (local)
| Case D2: open PR -> reviews / changes / merge (pr mode)
v
Ralph loop Worker agent + (optional) auditor teammate
| (one story |
| per session) v
v /wrap (end session cleanly — auditor dual-cleanup if alive)
|
v
/start (next session picks up)
|
v
All stories done?
|
|-- No -> /start again
|
|-- Yes -> /start Case D (or D2) handles audit + merge
|
v
Side workflows (anytime):
/log -> capture bug/improvement
/new-idea -> brainstorm feature idea
/promote-idea -> move idea to backlog
/tech-debt-review -> assess debt health
/test -> manual testing loop
/audit -> ad-hoc auditor invocation
/ralph -> quick sprint dashboard
Three optional sections control how aggressive the workflow is. All have safe defaults so a v1-style RALPH.md (without these sections) still works.
## Audit
mode: sprint-close # off | sprint-close | per-story
reports_dir: scripts/ralph/audit-reports
off — no auditor involvement. The lead flips passes: true itself.sprint-close (default) — auditor runs once before merge as a branch-level sweep.per-story — strict. The auditor is spawned as a long-lived teammate; it audits after every feat: commit, and the lead does NOT flip passes: true until the auditor returns SIGN OFF. The lead also sends the draft PRD through the auditor in /new-sprint Step 5.npx claudepluginhub yarikchekin/ralph-cc --plugin ralph-ccReliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.