Skip to main content

V3 Ddd Architecture

Skill Verified Active

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

Purpose

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

Features

  • 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

Use Cases

  • 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.

Non-Goals

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

Installation

npx skills add ruvnet/ruflo

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

Verified
100 /100
Analyzed about 16 hours ago

Trust Signals

Last commitabout 17 hours ago
Stars50.2k
LicenseMIT
Status
View Source

Similar Extensions

Pathfinder

100

Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.

Skill
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".

Skill
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.

Skill
ruvnet

Understand

100

Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

Skill
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.

Skill
jeffallan

API Design Patterns

100

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

Skill
bobmatnyc

© 2025 SkillRepo · Find the right skill, skip the noise.