Modular Decomposition

by tech-leads-club120b67676388No licenseListed Oct 8, 2026Updated Oct 8, 2026

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).

Only the file list is public. File contents are available once the skill is installed in a workspace.

PathSizeType
references/domain-analysis-examples.md12.2 KBtext/markdown
references/domain-analysis.md11.3 KBtext/markdown
references/domain-analysis-quick-reference.md9 KBtext/markdown
references/pattern-01-identify-and-size.md13.1 KBtext/markdown
references/pattern-01-identify-and-size-quick-reference.md2.6 KBtext/markdown
references/pattern-02-common-domain.md16.6 KBtext/markdown
references/pattern-02-common-domain-quick-reference.md3.9 KBtext/markdown
references/pattern-03-flattening.md17.2 KBtext/markdown
references/pattern-03-flattening-quick-reference.md5 KBtext/markdown
references/pattern-04-coupling.md14.9 KBtext/markdown
references/pattern-05-domain-grouping.md20.4 KBtext/markdown
references/pattern-05-domain-grouping-quick-reference.md4 KBtext/markdown
SKILL.md6.8 KBtext/markdown

Source and attribution

Source:tech-leads-club/agent-skillsinpackages/skills-catalog/skills/(architecture)/modular-decompositionat commit120b676

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal