Ruflo Ddd
插件 已验证 活跃Domain-Driven Design scaffolding — bounded contexts, aggregate roots, domain events, value objects, repositories, and anti-corruption layers; navigable domain graph stored in AgentDB
To help developers build well-structured, maintainable software by enforcing Domain-Driven Design principles and automating the scaffolding of core DDD components.
功能
- Scaffolds bounded contexts and aggregate roots
- Generates domain events, value objects, and repositories
- Validates cross-context import violations
- Visualizes domain context maps
- Stores domain model graph in AgentDB
使用场景
- Starting a new project with a strong DDD foundation
- Refactoring an existing codebase to adopt DDD principles
- Ensuring consistency and reducing boundary violations within a large domain
- Visualizing and understanding complex domain relationships
非目标
- Implementing business logic directly
- Replacing an ORM or database
- Automating full application deployment
- Generating UI components
工作流
- Define bounded context name
- Scaffold bounded context structure
- Scaffold aggregate roots within contexts
- Define domain events and repositories
- Validate domain boundaries and invariants
- Visualize context map
实践
- Domain-Driven Design
- Bounded Contexts
- Aggregate Roots
- Domain Events
- Code Scaffolding
安装
请先添加 Marketplace
/plugin marketplace add ruvnet/ruflo/plugin install ruflo-ddd@ruflo包含 3 个扩展
Skill (3)
Scaffold an aggregate root with entity, value objects, repository interface, domain events, and test stubs
Create and manage a DDD bounded context with standard directory structure
Validate domain boundaries -- detect cross-context import violations and aggregate invariant issues
质量评分
已验证类似扩展
Claude Hud
100Real-time statusline HUD for Claude Code - displays context usage, tool activity, agent tracking, and todo progress
Testing Handbook Skills
99Skills from the Trail of Bits Application Security Testing Handbook (appsec.guide)
Ddd
99Introduces command to update CLAUDE.md with best practices for domain-driven development, focused on quality of code, includes Clean Architecture, SOLID principles, and other design patterns.
Wondel.ai Skills
98Product strategy and innovation frameworks including Jobs to Be Done (Clayton Christensen) for customer discovery and product design, plus tactical negotiation skills (Chris Voss)