
ronnythedev/dotnet-clean-architecture-skills
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
생산 등급 .NET 코드 생성을위한 27 AI-ready 기술 - 클린 아키텍처, CQRS, DDD. Claude Code, GitHub Copilot 및 Cursor와 함께 작동합니다.
개요
코딩 보조를 가르치는 것은 생산 등급 .NET 코드를 생성하는 방법 - 클린 아키텍처, CQRS, DDD - 패턴을 설명하지 않고. 코드 | 코덱 | GitHub Copilot | 커서 "이름, 가격 및 카테고리가있는 제품 구성품을 선택하십시오" 당신의 조수는 공공 세터, 유효성, 이벤트, 의도적 패턴과 기본 클래스를 생성합니다. "Using Skill 04-dotnet-domain-entity-generator는 Name (required, max 200), Price (positive decimal) 및 CategoryId 외국 키로 제품 집계 루트를 만듭니다" 당신의 조수는 개인 세터, Create() 공장 방법, 도메인 이벤트, 유형 오류 및 저장소 인터페이스를 사용하여 적절한 DDD 엔터티티를 생성합니다. 코드베이스에서 이미 패턴을 일치시킵니다. Interactive installer: 에이전트 (Claude Code, Codex, Cursor, GitHub Copilot), 당신이 원하는 기술을 즐긴다. 필요 없음. 전체 CLI docs에 npm에 dotnet-clean-arch를 참조하십시오. clone 또는 symlink에 직접?
개요(AI 번역)
29 AI-ready Skill는 코딩 조수가 생산 등급 .NET 코드를 생성하는 방법을 가르치는 것입니다 — Clean Architecture, CQRS, DDD — 패턴을 매번 설명하지 않고.
구성: 클로드 코드 | 코덱 | GitHub Copilot | 커서
전 (고정 프롬프트)
“이름, 가격 및 범주로 제품 구성”
당신의 조수는 공공 세터, 유효성, 이벤트, 의도적 패턴과 기본 클래스를 생성합니다.
후 (기술 설치)
"Using Skill
04-dotnet-domain-entity-generator], Name (required, max 200), Price (positive decimal) 및 CategoryId 외국 키로 제품 집계 루트 생성
당신의 조수는 개인 세터, Create() 공장 방법, 도메인 이벤트, 유형 오류 및 저장소 인터페이스를 사용하여 적절한 DDD 엔터티를 생성합니다. 코드베이스에서 이미 패턴을 일치시킵니다.
30 초 시작
Interactive installer: 에이전트 (Claude Code, Codex, Cursor, GitHub Copilot), 당신이 원하는 기술을 즐긴다. 필요 없음. 보기 dotnet-clean-arch npm 에 완전한 CLI docs.
clone 또는 symlink에 직접? 아래 설치를 참조하십시오.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
.NET Clean Architecture Skills
29 AI-ready skills that teach your coding assistant how to generate production-grade .NET code — Clean Architecture, CQRS, DDD — without explaining the patterns every time.
Works with: Claude Code | Codex | GitHub Copilot | Cursor
Before (plain prompt)
“Create a Product entity with name, price, and category”
Your assistant generates a basic class with public setters, no validation, no events, inconsistent patterns.
After (with skills installed)
“Using skill
04-dotnet-domain-entity-generator, create a Product aggregate root with Name (required, max 200), Price (positive decimal), and a CategoryId foreign key”
Your assistant generates a proper DDD entity with private setters, a Create() factory method, domain events, typed errors, and a repository interface — matching the patterns already in your codebase.
Get started in 30 seconds
npx dotnet-clean-arch
Interactive installer: pick your agent (Claude Code, Codex, Cursor, GitHub Copilot), cherry-pick the skills you want, done. No clone required. See dotnet-clean-arch on npm for full CLI docs.
Prefer to clone or symlink directly? See Installation below for alternatives.
Then follow Recipe 0: Scaffold a New Project or jump to Recipe 1: Add a CRUD Feature if you already have a solution.
Skills Index
Why the
dotnet-prefix? Every skill in this collection is namespaced withdotnet-so the pack is identifiable in mixed-pack environments and addressable in conversation. Instead of remembering an exact skill name, you can say “use thedotnet-skill for CQRS commands” and the agent will narrow down the candidates. The prefix also prevents collisions with other skill packs that might use generic names likerepository-patternorunit-testing. Skill folders follow the pattern-dotnet-/, where the numeric prefix establishes a stable learning order and thedotnet-portion matches thenamefield in each skill’s frontmatter.
Core Architecture Skills
| # | Skill | Description | Key Templates |
|---|---|---|---|
| 1 | dotnet-clean-architecture | Project scaffolding | Solution structure, layer setup, DI configuration |
| 2 | dotnet-cqrs-command-generator | Write operations | Commands, Handlers, Validators |
| 3 | dotnet-cqrs-query-generator | Read operations | Queries, Dapper SQL, Response DTOs |
| 4 | dotnet-domain-entity-generator | Domain modeling | Entities, Value Objects, Factory methods |
| 5 | dotnet-repository-pattern | Data access abstraction | Repository interfaces, EF Core implementations |
| 6 | dotnet-ef-core-configuration | Database mapping | Fluent API, Relationships, Indexes |
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add ronnythedev/dotnet-clean-architecture-skills