dotnet-clean-architecture-skills
Production-grade .NET Clean Architecture, CQRS, and DDD code generation
All Skills in This Repository (23)
Pure Emerald Level Indicatorsef-core-configuration
Generate Entity Framework Core Fluent API configurations for .NET 8+ domain entities.
email-service
Send transactional emails via SendGrid with templated content and localization.
audit-trail
Generate audit trails for .NET EF Core entities with UTC timestamps and user attribution.
integration-testing
Automate ASP.NET Core integration tests with Testcontainers and Respawn.
domain-entity-generator
Generate DDD-aligned domain entities with factory methods and domain events.
dapper-query-builder
Generate optimized Dapper read queries with multi-mapping, pagination, and dynamic filtering.
pipeline-behaviors
Compose MediatR pipeline behaviors for logging, validation, and exception handling.
unit-testing
Generate xUnit unit tests for Clean Architecture command and query handlers.
jwt-authentication
Configure JWT Bearer authentication for .NET APIs with token issuance and validation.
cqrs-command-generator
Generate CQRS commands, validators, and handlers for .NET applications.
dotnet-clean-architecture
Scaffold a layered .NET solution with Clean Architecture boundaries.
quartz-background-jobs
Schedule recurring .NET background jobs with Quartz.NET cron triggers.
Frequently Asked Questions
FAQPage SchemaHow to install dotnet-clean-architecture-skills?โผ
Run `npx skills add ronnythedev/dotnet-clean-architecture-skills --all -g -y` in your terminal to install all skills globally.
What problems do these .NET skills solve?โผ
They teach your coding assistant to generate proper Clean Architecture code with private setters, factory methods, domain events, Result pattern error handling, and CQRS handlers instead of generic boilerplate.
Which coding assistants are supported?โผ
The skills work with Claude Code, Codex, GitHub Copilot, and Cursor through the standard SKILL.md format.
How do I scaffold a new .NET project with these skills?โผ
Start with the dotnet-clean-architecture skill to create the solution structure, then follow the included recipes to add CRUD features, authentication, background jobs, and testing.
Do I need to know DDD or CQRS to use these skills?โผ
No. Each skill embeds the patterns and rules directly, so your assistant generates correct implementations from plain-English requests without you explaining the architecture.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core