What problem does it solve?
This Skill eliminates slow, error-prone manual setup when building new .NET 10/C# 14 features by generating a complete vertical slice (endpoints, handlers, validation, EF configuration, and integration tests) that matches your chosen architecture and existing conventions.
Core Features & Use Cases
- Architecture-aware scaffolding: Generates feature code in the correct style for VSA, Clean Architecture, DDD, or Modular Monolith, and prompts for the architecture when unknown.
- Production-ready scaffolds with guardrails: Enforces a mandatory checklist including Result pattern, CancellationToken usage, FluentValidation + ValidationFilter wiring, OpenAPI metadata, pagination, and a verified global exception handler.
- End-to-end integration testing by default: Creates an integration test using WebApplicationFactory + Testcontainers, including DI-safe DbContext option replacement patterns.
- Scaffolded artifacts that stay consistent with your codebase: Detects naming and folder conventions (e.g., *Handler, *Service, *Endpoint) and matches access modifiers and structure.
- Use cases: “scaffold” a new endpoint, “add feature” with full plumbing, “new entity” with EF configuration + migrations, or “scaffold test” for an operation.
Quick Start
Use the scaffolding Skill to generate a complete create-feature vertical slice for your chosen architecture by telling it: "Scaffold a new Orders > CreateOrder feature with validation, Result-based endpoints, OpenAPI metadata, EF Core configuration, and an integration test using WebApplicationFactory and Testcontainers."