What problem does it solve?
Provides a repeatable, production-grade implementation pattern for building the core modules of claude-flow v3 so teams can stop reinventing domain models, DI wiring, and persistence logic and focus on domain behavior and integrations.
Core Features & Use Cases
- Domain-Driven Design Foundation: Bounded contexts, entities, value objects, aggregate roots, and domain events structured for maintainability.
- Infrastructure & DI: Dependency injection container configuration, in-memory domain event bus and console logger with pluggable repository bindings.
- Repository & Persistence Examples: SQLite repository implementation and mapping helpers plus entity caching for performance-sensitive reads.
- Testing & Quality: Unit and integration test patterns for entities, repositories, and use cases with strict TypeScript settings to enforce type safety.
- Use Case: Rapidly scaffold a task management domain with strict typing, event publishing, and persistence to validate agent task assignment flows.
Quick Start
Use the V3 Core Implementation skill to scaffold DDD domains, repositories, DI bindings, and tests for a claude-flow v3 core module.