From f5-stacks
Guides .NET Core/ASP.NET patterns and best practices in architecture (Clean, MediatR, DI), EF Core databases, security (JWT, Identity), FluentValidation, error handling, xUnit testing, caching, and async. Activates on .csproj, .sln, or AspNetCore projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/f5-stacks:dotnetThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cross-platform framework for building modern cloud applications.
api/api-versioning.mdapi/controller-patterns.mdapi/minimal-apis.mdarchitecture/clean-architecture.mdarchitecture/project-structure.mdarchitecture/vertical-slices.mddatabase/ef-core-patterns.mddatabase/migrations.mddatabase/repository-pattern.mddatabase/unit-of-work.mderror-handling/exception-handling.mderror-handling/problem-details.mdpatterns/mediator-cqrs.mdpatterns/options-pattern.mdpatterns/result-pattern.mdsecurity/authorization-policies.mdsecurity/identity-setup.mdsecurity/jwt-authentication.mdtesting/integration-testing.mdtesting/mocking.mdCross-platform framework for building modern cloud applications.
Auto-detected when project contains:
*.csproj or *.sln filesProgram.cs fileusing Microsoft.AspNetCore importsnpx claudepluginhub fujigo-software/f5-framework-claude --plugin f5-stacksProvides C#/.NET patterns for production-grade APIs, MCP servers, and enterprise backends with DI, async, caching, EF Core/Dapper optimization, resilience, and testing.
Working with .NET, C#, ASP.NET Core, or related frameworks. Routes to specialist skills.
Provides .NET ecosystem guidance: C#/F# language features, project structure, NuGet package selection, and architecture decisions across ASP.NET Core, Blazor, EF Core, and cloud/desktop/mobile targets.