Communitygithub.com

ccheney/clean-ddd-hexagonal

API, 마이크로서비스 또는 확장 가능한 백엔드 구조 설계 시 적극적으로 적용합니다. DDD, 클린 아키텍처, 헥사고날, 포트와 어댑터, 엔티티, 값 객체, 도메인 이벤트, CQRS, 이벤트 소싱, 리포지토리 패턴, 유스 케이스, 양파 아키텍처, 아웃박스 패턴, 집계 루트, 부패 방지 계층 등의 키워드에 반응합니다. 도메인 모델, 집계, 리포지토리 또는 한정된 컨텍스트를 다룰 때 사용하세요. 백엔드 서비스를 위한 클린 아키텍처 + DDD + 헥사고날 패턴을 언어에 구애받지 않고 적용합니다 (Go, Rust, Python, TypeScript, Java, C#).

clean-ddd-hexagonal란 무엇인가요?

이 스킬은 DDD(도메인 주도 설계), 클린 아키텍처, 헥사고날 아키텍처 패턴을 결합하여 백엔드 서비스를 설계하고 구현하는 개발자를 위한 전문 지침을 제공합니다. 도메인 모델, 집계, 리포지토리, 한정된 컨텍스트 등의 핵심 개념을 사용하는 상황에서 활성화되며, CQRS, 이벤트 소싱, 아웃박스 패턴 등 고급 패턴을 지원합니다. Go, Rust, Python, TypeScript, Java, C# 등 다양한 언어에 적용 가능하여 언어에 구애받지 않는 아키텍처 설계가 가능합니다. 이 스킬은 포트와 어댑터, 유스 케이스, 엔티티와 값 객체, 도메인 이벤트, 부패 방지 계층 등의 개념을 명확히 설명하고, 확장 가능하고 유지보수하기 쉬운 백엔드 시스템을 구축하는 방법을 안내합니다. API나 마이크로서비스 설계 시 이 스킬을 활용하면 견고하고 테스트 가능한 코드 구조를 빠르게 구성할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ccheney/robust-skills/tree/main/skills/clean-ddd-hexagonal

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

clean-ddd-hexagonal은(는) 무엇을 하나요?

API, 마이크로서비스 또는 확장 가능한 백엔드 구조 설계 시 적극적으로 적용합니다. DDD, 클린 아키텍처, 헥사고날, 포트와 어댑터, 엔티티, 값 객체, 도메인 이벤트, CQRS, 이벤트 소싱, 리포지토리 패턴, 유스 케이스, 양파 아키텍처, 아웃박스 패턴, 집계 루트, 부패 방지 계층 등의 키워드에 반응합니다. 도메인 모델, 집계, 리포지토리 또는 한정된 컨텍스트를 다룰 때 사용하세요. 백엔드 서비스를 위한 클린 아키텍처 + DDD + 헥사고날 패턴을 언어에 구애받지 않고 적용합니다 (Go, Rust, Python, TypeScript, Java, C#).

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬