code-module-design

Installation
SKILL.md

Code Module Design

Design deep modules: a lot of behaviour behind a small interface, placed at a clean seam and tested through that interface. Use these terms and principles wherever code is designed or restructured, so callers get leverage, maintainers get locality, and tests cross the same seam callers do.

Glossary

Use these terms exactly; a shared vocabulary is the point. Reach for the listed term before "component," "service," "API," or "boundary."

Module: Anything with an interface and an implementation, at any scale: a function, class, package, or a slice spanning tiers. Avoid: unit, component, service

Installs
1
GitHub Stars
3
First Seen
7 days ago