codebase-design - Codebase Design for Deep Modules
Provides shared vocabulary and principles for designing deep modules with simple interfaces and testable seams.
Tags
Updated: 2026-09-17Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design deep modules
- Improve module interfaces
- Identify deepening opportunities
- Determine seam placement
- Design for testability
Inputs
- Module interface specifications
- Codebase source code
Outputs
- Deep module interface design
- Seam placement recommendations
