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

V3 Ddd Architecture

技能 已验证 活跃

Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

目的

To guide users in transforming a monolithic application into a modular, maintainable, and scalable Domain-Driven Design architecture, improving separation of concerns and testability.

功能

  • Domain-Driven Design (DDD) architecture implementation
  • Modular bounded context decomposition
  • Microkernel and clean architecture patterns
  • Event-driven communication strategy
  • Phased migration plan and testing strategy

使用场景

  • Refactoring a monolithic application into DDD.
  • Designing modular and testable code structures.
  • Implementing clean architecture with bounded contexts.
  • Transitioning from a 'god object' to domain-specific modules.

非目标

  • Direct code generation for all refactored components.
  • Replacing existing claude-flow v3 functionality without architectural change.
  • Providing a runtime framework; focuses on architectural patterns.

安装

npx skills add ruvnet/ruflo

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
100 /100
about 23 hours ago 分析

信任信号

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

类似扩展

Pathfinder

100

将代码库映射为按功能分组的流程图,识别不同功能之间的重复关注点,并提出统一的架构。在被要求“寻找理想路径”、统一重复系统或在重构前审计架构时使用。输出一个建议的统一流程图以及针对每个系统的“制定计划”提示。

技能
thedotmack

Cleanup Cycles

100

Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".

技能
raintree-technology

V3 Core Implementation

98

Core module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with comprehensive testing.

技能
ruvnet

Understand

100

分析代码库以生成交互式知识图谱,用于理解架构、组件和关系

技能
Lum1104

Cloud Architect

100

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

技能
jeffallan

API Design Patterns

100

Comprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices

技能
bobmatnyc