Saturday, 26 September 2026
evolutionary-modular-architecture
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).
Install with one command:
/add-skill evolutionary-modular-architecture
Tags
No tags on this skill.
How the daily pick works
Each UTC day, ClaudSkills picks one skill from the top-quality bucket of the catalog via a deterministic date-hash. Install ClaudSkills to your home screen (see the install guide) and opt in below to get a daily push notification with the new pick.
Pool source for this date: daily_eligible. Catalog count at render time: see /stats/.
Get daily Skill of the Day reminders
A short notification at 10:00 UTC each day with the new pick — works on Android Chrome (and any Android browser that supports Web Push).