测试与安全

scaffold

codewithmukesh/…aude-kit

Architecture-aware feature scaffolding for .NET 10 projects. Detects the project's architecture (VSA, Clean Architecture, DDD, Modular Monolith) and generates complete feature slices with all required layers: endpoint, handler, validator, DTOs, EF configuration, and integration tests — with the completeness checklist and per-architecture code templates every generated feature must satisfy. Use when: "scaffold", "create feature", "add feature", "new endpoint", "generate", "add entity", "scaffold a module", "add module", or when customizing generation templates or defining what a complete feature slice includes.

  • 2977 次安装
  • 791 星标
  • 收录于

安装命令

npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill scaffold

SKILL.md

/scaffold — Architecture-Aware Feature Scaffolding

What

Generates a complete feature with all required files based on the project's architecture. Never generates half a feature — every scaffold includes the endpoint, handler, validation, DTOs, EF configuration, and at least one integration test as a single unit, written in modern C# 14 (primary constructors, collection expressions, records, sealed handlers, TypedResults).

Supported architectures (file placement maps and code shape templates live in references/architecture-patterns.md):

  • Vertical Slice Architecture (VSA) — single-file features in Features/
  • Clean Architecture (CA) — files split across Domain, Application, Infrastructure, Api
  • DDD + Clean Architecture — aggregate roots, value objects, domain events, plus CA layers
  • Modular Monolith — self-contained modules with their own DbContext and integration events

When