Riper Workflow — Git skill for Claude Code
by Tony Narlock - Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases.
How to install Riper Workflow
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tony/claude-code-riper-5 and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Riper Workflow does
**R**esearch • **I**nnovate • **P**lan • **E**xecute • **R**eview
Alternatives in Git
- Analysis Claude Code — GitHub Repo stars Complete reverse engineering research and analysis of Claude Code v1.0.33 Reverse engineerin 35k ★
- Triage Issues — Triage open GitHub issues — split into bugs vs features, rank by severity/opportunity, and flag under-specifie 12.6k ★
- Fullstack Dev Skills — by jeffallan - A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development a 7k ★
README
RIPER Workflow for Claude Code
**R**esearch • **I**nnovate • **P**lan • **E**xecute • **R**eview
A structured, context-efficient development workflow for [Claude Code](https://github.com/anthropics/claude-code/) using [custom slash commands](https://docs.anthropic.com/en/docs/claude-code/slash-commands#custom-slash-commands) and [subagents](https://docs.anthropic.com/en/docs/claude-code/sub-agents).
🎯 Overview
RIPER creates a controlled, guided flow that enforces separation between research, planning, and execution phases. This helps:
- Reduce context usage through specialized agents
- Prevent premature implementation before understanding
- Maintain clear documentation of decisions
- Enable reproducible development processes
🚀 Quick Start
Installation
- Copy the
.claudedirectory to your project root:
cp -r .claude /path/to/your/project/
Update `.claude/project-info.md` with your project details
Customize `.claude/riper-config.json` with your tech stack and paths
Optional: Add `.claude/memory-bank/` to `.gitignore` to keep plans and reviews private:
echo ".claude/memory-bank/" >> .gitignoreOr selectively ignore just plans and reviews while keeping memory bank structure:
echo ".claude/memory-bank/*/plans/" >> .gitignoreecho ".claude/memory-bank/*/reviews/" >> .gitignoreNote: If you accidentally commit these, remove them before merging:
git rebase -i HEAD~n # where n is number of commits to review
Basic Usage
Start a guided RIPER session:
/riper:strict
Then use the workflow commands:
**Research** - Investigate the codebase
/riper:research analyze authentication system**Plan** - Create technical specifications
/riper:plan add OAuth2 support**Execute** - Implement the approved plan
/riper:executeOr execute a specific substep:
...
Related Skills
Claude Handoff
git clone https://github.com/REMvisual/claude-handoff ~/.claude/skills/handoff Cross-session handoff system wi
Do Issue
by jerseycheese - Implements GitHub issues with manual review points, following a structured approach with iss
Phasekit
Run a long refactor as a series of unattended Claude Code sessions you can actually review. One plan split int
Yavar Extension
A Chrome extension that turns free web chatbots (ChatGPT, Claude, Gemini) into a full workspace sidebar. Featu
Code Review
Code review for branch changes. Analyzes git diff between branches with multi-level depth (low/medium/high). M
PR Desc
Reads git diff between the current branch and main (or a specified base branch), analyzes changed files, and g
Related Agents
Vc Fast Mode Agent
FAST MODE - Execute compressed RIPER-5 workflow (RESEARCH + INNOVATE + PLAN) in one session, then pause for EX
Nextjs Page Architect
Next.js App Router page architect for creating properly structured pages with component separation. Use PROACT
Sdd Riper Orchestrator
SDD-RIPER 编排者 - 负责执行 Spec-Driven Development + RIPER 五阶段流程,确保大模型编程的质量可控、过程可追溯。