From codex-next
Designs modular monolith boundaries, module layout, dependency rules, shared/platform seams, and extraction triggers for systems not yet split into microservices.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codex-next:sdlc-modular-monolith-architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to design or refine a modular monolith.
Use this skill to design or refine a modular monolith.
src/
modules/
<domain>/
api/
application/
domain/
infrastructure/
shared/
platform/
Check:
Return:
Use directory-spec via sdlc-spec-slice-writer, then sdlc-dev-handoff-planning for executable tasks.
Dev fallback: Dev can use SDLC / ADD / DDD / SDD materials when they exist, but dev can also continue without them when the task is clear, bounded, and testable from user request, issue, bug report, failing test, local diff, or repository evidence. Missing artifacts are risk/context, not automatic refusal.
npx claudepluginhub blueskyxn/codex-is-all-you-need --plugin codex-nextEvaluate whether to keep, refactor, or break apart a monolithic system. Use when facing scaling or team velocity challenges with monoliths.
Decomposes monoliths or designs new microservices systems using DDD bounded contexts and proven patterns from Netflix/Amazon. Guides service decomposition, contracts, data strategy, and observability.
Designs microservices decomposition using DDD: bounded contexts, service boundaries, communication patterns, data ownership, and migration roadmap. For monolith decomposition or greenfield service design.