codebase-design
codebase-design is an agent skill published by tt-a1i. It lives in the tt-a1i/matt-skills-with-to-goal repository, which has 187 GitHub stars and is licensed under MIT; we last read it on 2026-10-26.
This repository provides a shared vocabulary for designing deep modules, aiding in the interface design, identifying deepening opportunities, determining seams, enhancing testability, and improving AI navigation. It is required when working on module design or improvement.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads tt-a1i/matt-skills-with-to-goal’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add tt-a1i/matt-skills-with-to-goal
Maintenance
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
Common questions about codebase-design
- What does codebase-design do?
- This repository provides a shared vocabulary for designing deep modules, aiding in the interface design, identifying deepening opportunities, determining seams, enhancing testability, and improving AI navigation. It is required when working on module design or improvement.
- How do I install codebase-design?
- Run npx skills add tt-a1i/matt-skills-with-to-goal. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes codebase-design?
- tt-a1i.
- Is codebase-design maintained, and what licence does it use?
- Its repository has 187 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-26. The repository declares the MIT licence.