What problem does it solve? Large or tangled changes are hard to review as one PR, and splitting them by hand often leaks later-stage code or documentation into early PRs. This Skill enforces strict scope isolation so each PR in an ordered series contains only what its stage owns. ## Core Features & Use Cases - Ordered PR series planning: Define each stage's name, owned files, and acceptance checklist, then build PRs sequentially in separate git worktrees. - Three-step contamination gate: A file-scope diff check, a content scan for forward references to later-stage symbols, and a scope-declaration integrity check that forces explicit Scope override: statements instead of silently widened allow-patterns. - Scope isolation rules: No forward-looking code or prose, each PR builds and tests standalone, and shared prerequisites are pulled into the earliest stage that needs them. - Use Case: You have an uncommitted prototype with a lexer, parser, and evaluator. Use this Skill to land it as PR1 (lexer only), PR2 (parser), PR3 (evaluator), verifying with the gate that no parser or evaluator code or docs leak into PR1. ## Quick Start Split my uncommitted prototype into an ordered series of clean single-purpose PRs and prepare the first PR, keeping later-stage code and docs out of it.