🎯

clean-ddd-hexagonal

🎯Skill

from ccheney/robust-skills

VibeIndex|
What it does
|

Applies Clean Architecture, Domain-Driven Design, and Hexagonal Architecture patterns to backend services, covering domain modeling, bounded contexts, and separation of concerns.

Overview

clean-ddd-hexagonal is a Claude Code skill that applies Clean Architecture, Domain-Driven Design (DDD), and Hexagonal Architecture patterns to backend services. It provides language-agnostic guidance for designing APIs, microservices, domain models, aggregates, repositories, bounded contexts, and scalable backend structures across Go, Rust, Python, TypeScript, Java, and C#. The skill is part of the robust-skills collection, which also includes frontend architecture, database design, and diagramming skills.

Key Features

  • Clean Architecture + DDD + Hexagonal patterns: Combines three proven architectural approaches into a unified skill for backend service design.
  • Language-agnostic support: Works across Go, Rust, Python, TypeScript, Java, and C#, making it applicable to virtually any backend stack.
  • Domain modeling guidance: Assists with designing domain models, aggregates, repositories, and bounded contexts following DDD principles.
  • Microservices architecture: Provides patterns for designing scalable APIs and microservices with proper separation of concerns.
  • Part of a comprehensive skills suite: Works alongside complementary skills for frontend architecture (Feature-Sliced Design), database design (Postgres/Drizzle), and system visualization (Mermaid diagrams).

Who is this for?

This skill is ideal for backend developers and architects who want AI-assisted guidance when designing services following Clean Architecture, DDD, and Hexagonal patterns. It is especially useful for teams building microservices or APIs who need consistent architectural patterns across multiple programming languages.

πŸ“¦

Same repository

ccheney/robust-skills(9 items)

clean-ddd-hexagonal

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add ccheney/robust-skills --skill clean-ddd-hexagonal
skills.sh Install⚠ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add ccheney/robust-skills --skill clean-ddd-hexagonal
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/clean-ddd-hexagonal/SKILL.md

SKILL.md

1,006Installs
4
-
Last UpdatedJan 28, 2026