deepen-codebase-design
Installation
SKILL.md
Deepen Codebase Design
Explore a codebase the way an experienced maintainer would: follow friction, identify complexity, and turn the strongest refactor direction into an RFC artifact under docs/.
Favor deeper modules, simpler interfaces, lower cognitive load, and better information hiding.
Read Order
- Read
references/review-rubric.mdbefore exploring. - Read
references/philosophy-of-software-design.mdwhen calibrating Ousterhout concepts and anti-patterns. - Read
references/rfc-template.mdonly when drafting or updating the RFC artifact.
Core Contract
Follow this lifecycle: