Use when building .NET 8/9 applications, ASP.NET Core APIs, Entity Framework Core, MediatR CQRS, modular monolith architecture, FluentValidation, Result pattern, JWT authentication, or any C# backend development question.
Security Analysis
high confidenceThe skill is an instruction-only .NET/C# coding specialist with examples and guidance; its declared requirements and behavior are consistent with that purpose and it does not request credentials or install software.
Name/description (dotnet/.NET, ASP.NET Core, EF Core, MediatR, etc.) match the SKILL.md content: detailed architecture and code examples for building .NET APIs. The triggers and examples are appropriate for a coding specialist.
The SKILL.md contains implementation guidance and code snippets only. It does not instruct the agent to read local files, environment variables, or transmit data to external endpoints outside normal development workflows.
No install spec and no code files — instruction-only skill. Nothing will be downloaded or written to disk by installing the skill.
The sample code references configuration keys (e.g., Jwt:Key, Jwt:Issuer, Jwt:Audience) as expected for web apps, but the skill does not request or require any environment variables or secrets at install time. Users should not supply sensitive credentials to the skill itself; those belong in their application configuration.
'always' is false and the skill is user-invocable; it does not request persistent presence or system-wide configuration changes.
Guidance
This is an instruction-only .NET expert that gives code patterns and architecture advice; it doesn't install software or ask for credentials. It's coherent and low-risk to install. Before using its code in production: (1) review and test code snippets for correctness and security (e.g., secret management, token lifetimes, validation), (2) keep JWT keys, DB connection strings, and other secrets in your app's secure configuration (not pasted into the skill), and (3) confirm the skill owner/trust level if you plan to let an agent call it autonomously. If you see later versions that add install steps or request env vars/credentials, treat those as higher risk and re-evaluate.
Latest Release
v1.0.0
Initial release of dotnet-expert skill. - Provides guidance for building .NET 8/9 applications using ASP.NET Core APIs, Entity Framework Core, MediatR CQRS, modular monolith architecture, FluentValidation, JWT authentication, and strongly-typed C# code practices. - Emphasizes clean architecture, modular monolith project structure, CQRS with MediatR, the Result pattern over exceptions, and async-first development. - Includes code patterns for minimal APIs, CQRS request handlers, and robust input validation using FluentValidation. - Demonstrates a recommended Result type and error handling pattern for business logic. - Outlines best practices for structuring production-grade .NET backend applications.
More by @jgarrison929
Published by @jgarrison929 on ClawHub