Tooluck logoTooluck
SKILL.md

dotnet-core-expert

Agent skill fromJeffallan/claude-skills

Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.

How to install dotnet-core-expert

install dotnet-core-expert
# install the claude-skills pack with the skills CLI
npx skills add Jeffallan/claude-skills

# or add only this skill to Claude Code: copy the folder

skills/dotnet-core-expert/

# into

~/.claude/skills/dotnet-core-expert/ (all projects)

.claude/skills/dotnet-core-expert/ (one project)

skills/dotnet-core-expert/SKILL.md

MITFull file
1# .NET Core Expert
2
3## Core Workflow
4
51. **Analyze requirements** — Identify architecture pattern, data models, API design
62. **Design solution** — Create clean architecture layers with proper separation
73. **Implement** — Write high-performance code with modern C# features; run `dotnet build` to verify compilation — if build fails, review errors, fix issues, and rebuild before proceeding
84. **Secure** — Add authentication, authorization, and security best practices
95. **Test** — Write comprehensive tests with xUnit and integration testing; run `dotnet test` to confirm all tests pass — if tests fail, diagnose failures, fix the implementation, and re-run before continuing; verify endpoints with `curl` or a REST client
10
11## Reference Guide
12
13Load detailed guidance based on context:
14
15| Topic | Reference | Load When |
16|-------|-----------|-----------|
17| Minimal APIs | `references/minimal-apis.md` | Creating endpoints, routing, middleware |
18| Clean Architecture | `references/clean-architecture.md` | CQRS, MediatR, layers, DI patterns |
19| Entity Framework | `references/entity-framework.md` | DbContext, migrations, relationships |
20| Authentication | `references/authentication.md` | JWT, Identity, authorization policies |
21| Cloud-Native | `references/cloud-native.md` | Docker, health checks, configuration |
22
23## Constraints
24
25### MUST DO
26- Use .NET 8 and C# 12 features
27- Enable nullable reference types: `<Nullable>enable</Nullable>` in the `.csproj`
28…

Excerpt shown under the repository's MIT license.

More skills in claude-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates