What problem does it solve?
It turns a messy PR review feedback thread into a disciplined, one-issue-at-a-time fix process where every change is verified and logged before you ship.
Core Features & Use Cases
- One-by-one PR finding resolution with per-commit verification: For each review finding, it verifies the issue in the actual code, then runs cargo check (Rust) and pnpm tsc --noEmit (TypeScript) before committing.
- KPI impact analysis and failure-point logging: It maps each finding to affected KPIs and records the exact failure point and verification outcomes into scripts/ralph/pr-fix-log.md.
- Manual test gate plus approval before pushing: It requires you to present manual test steps and obtain explicit approval before pushing, preventing “tests passed but behavior didn’t” failures.
Quick Start
Run the pr-fix skill on your existing review doc (for example docs/PR-XXX-Code-Review.md) and let it iterate through each finding, verifying and committing fixes one by one until all approved issues are addressed.