What problem does it solve?
Getting a branch from "code exists" to "ready for review" requires tedious manual work: syncing with main, auditing changes across multiple risk axes, running CI checks, and writing a clear PR description. This Skill automates that entire pre-merge workflow while keeping the final merge decision with a human reviewer.
Core Features & Use Cases
- Multi-axis subagent review: Spawns parallel reviewers covering unnecessary complexity, security, billing/metering risks, library idioms, and leftover cruft, each returning findings with file:line and severity.
- Adversarial verification of findings: Every blocker and should-fix finding is independently verified before being applied, so false positives are rejected instead of patched.
- Checkpoint commits and CI gating: Commits merges and fixes in logical groups, then runs
pnpm ci:check (prettier, knip, tsc, oxlint) in a loop until clean.
- Use Case: After building a feature, say "make this branch merge-ready" and receive a pushed branch with verified fixes, a passing CI check, and an updated PR containing a high-level summary, review guide, and unresolved nitpicks.
Quick Start
Tell the agent to make the current branch merge-ready so it reviews all changes against origin/main, fixes verified findings, and opens an updated pull request.