Skip to main content

V3 Core Implementation

Skill Verified Active

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

Purpose

To provide a robust and opinionated foundation for building complex applications using DDD and clean architecture principles within the claude-flow ecosystem.

Features

  • Implements DDD domains with entities, value objects, and aggregates.
  • Adheres to clean architecture patterns with layered structure.
  • Provides a Dependency Injection setup using InversifyJS.
  • Includes comprehensive unit and integration tests for domain logic.
  • Uses strict TypeScript with modern compiler options for type safety.

Use Cases

  • Scaffolding new projects with a solid architectural foundation.
  • Implementing domain logic for complex applications following best practices.
  • Ensuring code quality and maintainability through modular design and testing.
  • Integrating with other claude-flow modules using Dependency Injection.

Non-Goals

  • Providing specific business logic for any particular application domain.
  • Acting as a runtime or direct executable; it is a code implementation.
  • Offering a UI or user-facing commands; it is a developer resource.

Practices

  • Domain-Driven Design
  • Clean Architecture
  • Dependency Injection
  • Modular Development
  • Test-Driven Development

Prerequisites

  • Node.js and npm/pnpm/yarn
  • TypeScript compiler

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
98 /100
Analyzed about 18 hours ago

Trust Signals

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

Similar Extensions

V3 Ddd Architecture

100

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

Skill
ruvnet

Senior Backend Engineer

100

Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.

Skill
alirezarezvani

MCP Server Guide

99

**MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modifying existing MCP servers (adding/updating tools, resources, prompts, widgets) - Debugging MCP server issues or errors - Reviewing MCP server code for quality, security, or performance - Answering questions about MCP development or mcp-use patterns - Making ANY changes to server.tool(), server.resource(), server.prompt(), or widgets This skill contains critical architecture decisions, security patterns, and common pitfalls. Always consult the relevant reference files BEFORE implementing MCP features.

Skill
mcp-use

Dotnet Core Expert

99

Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.

Skill
jeffallan

PyTorch Lightning

100

Deep learning framework (PyTorch Lightning). Organize PyTorch code into LightningModules, configure Trainers for multi-GPU/TPU, implement data pipelines, callbacks, logging (W&B, TensorBoard), distributed training (DDP, FSDP, DeepSpeed), for scalable neural network training.

Skill
K-Dense-AI

Dotcom Secrets

100

Build high-converting sales funnels using Russell Brunson's proven framework Use when: **Launching an online product** and need a complete funnel strategy; **Converting cold traffic** into paying customers systematically; **Increasing customer lifetime value** through value ladder design; **Writing sales pages, webinars, or email sequences** with proven scripts; **Reverse-engineering competitor funnels** to model what works

Skill
guia-matthieu

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