Modular Decomposition

Modular Decomposition workflow skill. Use this skill when the user needs Runs a sequenced monolith-to-modular pipeline that sizes and inventories components, finds shared domain duplication, addresses flattening and hierarchy issues, analyzes coupling, then groups components into candidate domain-aligned units, with optional embedded DDD strategic analysis for bounded contexts. Use when asking how to split a monolith, size components before extraction, find duplicated domain logic, clean up module hierarchy, measure coupling between modules, or group components into services. Do NOT use for phased extraction roadmaps or prioritization without the prior analysis steps (use decomposition-planning-roadmap after this pipeline), end-to-end legacy migration strategy writeups (use legacy-migration-planner), pure infrastructure capacity sizing, or when you only need DDD without the structural pipeline (install domain-analysis standalone) and the operator should preserve the upstream workflow, copied support files, an

diegosouzapw 1d4ff0d 15 files · 160.9 KB Updated 54 repo stars

File contents

diegosouzapw/awesome-omni-skills/tree/main/skills/modular-decomposition commit 1d4ff0d895

Frequently asked questions

npx skillmds@latest add diegosouzapw/modular-decomposition