Module Design

Use when one concrete module in an existing repository needs an evidence-backed design for its contract, ownership, seams, dependencies, state, errors, and tests before implementation. Keywords: module design, module boundary, seam design, adapter design, dependency direction, interface design. Not for a multi-module/system design (system-design), or an architecture-wide decision/risk review (architecture-review).

luckyrjain 8f1c6fe 13 files · 33.4 KB Updated

File contents

luckyrjain/software-builder/tree/main/skills/module-design commit 8f1c6fea44

Frequently asked questions

npx skillmds@latest add luckyrjain/module-design