Exact public version
evolutionary-modular-architecture v2
Guides design and implementation of evolutionary modular-monolith platforms with DDD (strategic + tactical), flat-by-aggregate organization, an Anti-Corruption Layer for vendor independence, a transactional outbox for events, smart resilience (backoff with jitter, circuit breakers, idempotency), and a polished architecture HTML document with elegant SVG diagrams. Use when designing a platform or backend, defining bounded contexts, organizing modules and folders, choosing monolith vs microservices, decoupling from an external service (ERP, storage, AI), making calls resilient, adding real-time push, picking a 2026 TypeScript stack (Nx, NestJS, React), or producing an architecture document or diagram. Also triggers on 'modular monolith', 'bounded contexts', 'flat-by-aggregate', 'ports and adapters', 'architecture diagram'. Do NOT use for simple CRUD, NestJS-only deep implementation (use nestjs-modular-monolith), or pure domain-model review (use tactical-ddd).
a34b2ca34a4b9ea3ee74fa49add437912815b3e3139b949677adfcf1a1d518a4Package contents
Manifest
Guides design and implementation of evolutionary modular-monolith platforms with DDD (strategic + tactical), flat-by-aggregate organization, an Anti-Corruption Layer for vendor independence, a transactional outbox for events, smart resilience (backoff with jitter, circuit breakers, idempotency), and a polished architecture HTML document with elegant SVG diagrams. Use when designing a platform or backend, defining bounded contexts, organizing modules and folders, choosing monolith vs microservices, decoupling from an external service (ERP, storage, AI), making calls resilient, adding real-time push, picking a 2026 TypeScript stack (Nx, NestJS, React), or producing an architecture document or diagram. Also triggers on 'modular monolith', 'bounded contexts', 'flat-by-aggregate', 'ports and adapters', 'architecture diagram'. Do NOT use for simple CRUD, NestJS-only deep implementation (use nestjs-modular-monolith), or pure domain-model review (use tactical-ddd).
042a778c63bb5d599bb8ad495aca454c0bdfd1b08e2d8496cfe8d6b5c327d9a5- SKILL.md15,076 bytes
- assets/architecture-template.html25,827 bytes
- references/acl-and-communication.md4,198 bytes
- references/architecture-doc.md6,101 bytes
- references/ddd.md4,585 bytes
- references/flat-by-aggregate.md5,894 bytes
- references/principles.md5,746 bytes
- references/resilience.md3,417 bytes
- references/stack-2026.md3,754 bytes
- scripts/validate-boundaries.mjs3,755 bytes
- scripts/validate-structure.mjs3,986 bytes
