What problem does it solve?
After finishing an implementation, code often contains stale abstractions, dead exports, misleading names, and misplaced invariants that slip through the initial pass. This Skill performs a disciplined second read of all touched files to catch these issues while the edit context is still fresh.
Core Features & Use Cases
- Structured Review Passes: Runs first-read, mental inlining, ownership-and-collapse, smell, and invariant audits over every touched file, with an ASCII tree of files read as evidence.
- Scoped Lane Discipline: Separates findings into fix-now, report-only, and pause categories so speculative or cosmetic cleanup never gets silently mixed into grounded fixes.
- Focused Skill Delegation: Escalates to focused skills (refactoring, code-audit, typescript, svelte, yjs, testing) only when the touched surface matches.
- Use Case: After implementing a new feature across several TypeScript modules, run this Skill to re-read each file, flag a one-caller wrapper that should be inlined, delete stale imports, and verify diagnostics before committing.
Quick Start
Review the implementation I just completed for dead paths, stale imports, ownership issues, and API shape, then report findings before making any cleanup edits.