Codebase Design

Shared vocabulary and principles for designing deep modules — small interfaces, clean seams, testable through the interface. Use when designing or improving a module's interface, deciding where a seam goes, hunting deepening opportunities, making code more testable, or when another skill needs the deep-module vocabulary.

ayoubben18 Updated

File contents

ayoubben18/ab-method/tree/main/.agents/skills/codebase-design commit 582032e4b3

Frequently asked questions

npx skillmds@latest add ayoubben18/codebase-design