跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Ruflo Ddd

插件 已验证 活跃
属于:Ruflo

Domain-Driven Design scaffolding — bounded contexts, aggregate roots, domain events, value objects, repositories, and anti-corruption layers; navigable domain graph stored in AgentDB

3 个 Skill 0 个 MCP
目的

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

工作流

  1. Define bounded context name
  2. Scaffold bounded context structure
  3. Scaffold aggregate roots within contexts
  4. Define domain events and repositories
  5. Validate domain boundaries and invariants
  6. 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

质量评分

已验证
95 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标50.2k
许可证MIT
状态
查看源代码