codebase-design
Installation
SKILL.md
Codebase Design
Design and implement code in the user's preferred style. Treat ../coding-standards/ as the canonical standards package for this run.
Steps
-
Load the core design standards.
- Always read
../coding-standards/PRINCIPLES.md,../coding-standards/VOCABULARY.md, and../coding-standards/MODULES.md. - Completion criterion: the design priorities, architecture vocabulary, module idiom, and seam rules are known before proposing structure.
- Always read
-
Audit local conventions before designing.
- Inspect existing choices for module layout, error handling, schema parsing, dependency injection, adapters, observability, testing, toolchain, and platform seams.
- Reuse matching domain concepts, parsers, adapters, services, and prelude helpers when they fit.
- Completion criterion: every new pattern, library, adapter, or abstraction has been checked against local precedent.