Review Checkpoint
Description
A Claude Code skill that enforces structured, self-reviewing implementation workflows. Contract first, code second.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Review Checkpoint
**A Claude Code skill that enforces structured, self-reviewing implementation workflows.**
Stop shipping code that drifts from what was agreed upon. Review Checkpoint makes Claude write a test contract *before* touching code, review every step against it, and only ship when reality matches the contract.
[](https://github.com/Atharva-Kanherkar/review-checkpoint/releases/latest/download/review-checkpoint.skill.md)
The Problem
Most implementation bugs come from **drift** — the code slowly diverges from what was agreed upon, and nobody notices until the PR is already up. Post-hoc review catches syntax issues, but misses the subtle "wait, this isn't what we specced" problems.
The Solution
Review Checkpoint enforces a three-phase workflow:
Lock expectations → Implement in reviewed increments → Ship only when contract is met
Every step gets reviewed against the previous step *and* against the original expectations. A checkpoint JSON acts as a running audit trail that forces explicit reflection at every boundary.
How It Works
Phase 0: Lock the Contract
Before writing any implementation code, Claude creates a **test contract** (`testing/{branchname}.md`) that defines exactly what "done" means:
- Functional behavior with exact inputs/outputs
- Unit tests that must pass
- Integration and smoke tests
- Manual verification steps (cURL commands, etc.)
This file is committed first — before any code — so the contract is locked in git history.
Phase 1: Implement with Checkpoints
Implementation is broken into small, reviewable steps. For each step, Claude:
- Implements the increment
- Records a checkpoint entry in a local JSON file
- Self-reviews the code against review instructions
- Cumulative-reviews all steps together to catch drift
- Commits only after both reviews pass
Each commit r
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development