codebase-design
Design deeper module interfaces and better seams in concrete repository code. Use when asked to design or improve a specific module interface, deepen shallow wrappers, compare interface designs, choose a seam, reduce caller knowledge, improve testability through an interface, or when another workflow or review lane directs applying engineering:codebase-design. Do not use for direct bug fixes, generic code review, implementation-only requests, or conceptual architecture questions.
- License
- MIT
Pinned to revision ae7c2bfbb448, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/codebase-design/SKILL.md
- skills/codebase-design/agents/openai.yaml
- skills/codebase-design/evals/triggers.yaml
- skills/codebase-design/references/DEEPENING.md
- skills/codebase-design/references/DESIGN-IT-TWICE.md
Every link opens the file at its source, pinned to the revision this page describes.