codebase-design - Vocabulary and principles for designing deep modules.
Provides vocabulary and principles for designing deep modules, improving interfaces, locating seams, and enhancing code testability.
Tags
Updated: 2026-09-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design deep module interfaces
- Improve existing module interfaces
- Identify code seam locations
- Enhance codebase testability
Inputs
- Module interfaces
- Codebase dependencies
Outputs
- Module interface designs
- Codebase structural improvements
