codebase-design

Installation
SKILL.md

Codebase Design

Design deep modules: a lot of behaviour behind a small interface, placed at a clean seam, testable through that interface. Use this language wherever code is being designed or restructured. The aim is leverage for callers, locality for maintainers, and testability for everyone.

This is the design language. tech-debt and codebase-advisor inventory; structural-review judges a diff; this skill names the shape.

Contract

Inputs:

  • A module, interface, or cluster being designed or restructured

Outputs:

Installs
1
GitHub Stars
32
First Seen
1 day ago
codebase-design — shipshitdev/skills