This implements the foundational TypeScript architecture for claude-flow v3 using proper DDD patterns with bounded contexts, aggregate roots, and domain events. You get base classes for entities, value objects, and aggregates, plus a microkernel setup with domain registry and plugin loader. The structure separates five core domains (task management, session management, health monitoring, lifecycle, and event coordination) with clean boundaries. It's opinionated about architecture but that's the point. If you're building a complex workflow system and don't want to reinvent domain modeling patterns, this gives you a solid foundation with dependency injection and event sourcing baked in. The task domain implementation shows the pattern in action.
npx -y skills add spencermarx/open-code-review --skill "V3 Core Implementation" --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot