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

V3 Core Implementation

技能 已验证 活跃

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

目的

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

功能

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

使用场景

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

非目标

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

实践

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

先决条件

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

安装

npx skills add ruvnet/ruflo

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

质量评分

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

信任信号

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

类似扩展

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.

技能
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.

技能
alirezarezvani

MCP 服务器指南

99

**所有 MCP 服务器工作的强制要求** - mcp-use 框架最佳实践和模式。 在进行任何 MCP 服务器工作**之前,请务必阅读此内容**,包括: - 创建新的 MCP 服务器 - 修改现有的 MCP 服务器(添加/更新工具、资源、提示、小部件) - 调试 MCP 服务器问题或错误 - 审查 MCP 服务器代码的质量、安全或性能 - 回答有关 MCP 开发或 mcp-use 模式的问题 - 对 server.tool()、server.resource()、server.prompt() 或小部件进行任何更改 此技能包含关键的架构决策、安全模式和常见陷阱。 在实现 MCP 功能之前,请务必查阅相关参考文件。

技能
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.

技能
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.

技能
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

技能
guia-matthieu