Essentials
Codebase Module Design
Listed under Software DevelopmentFeature Development
Summary
Design interfaces and seams with “deep module” vocabulary: small interfaces that carry rich behavior, stay testable, and stay maintainable. Input is design intent; output is a module/seam proposal. Suited to design-and-decompose stages.
Why we picked it Why recommended
SkillPouch records why this skill was curated, stage by stage.
-
T13.s1Design & decompose
Lands the approach as clear interfaces, implementation steps, and risk seams.
How to use Applicable stages
Use it in these workflow stages. Open a stage to return to its task.
Get and review
App deep-link installation is coming soon. Open the upstream repository to inspect the skill today.
Check the sources Evidence & sources
Public links you can open and verify on your own.
Upstream source
- Upstream repository (mattpocock/skills) ↗ Verified on 2026-10-28
Boundaries Known limitations
Must respect the existing repo; does not auto-generate full implementations. Align terms to the team glossary.
Identity and license
License, review date, repository path, and stable identifier.