Repository
Aaronontheweb/dotnet-skills agent skills
- skills
- 35
- GitHub stars
- 1.2k
GitHub description: “Claude Code skills and sub-agents for .NET Developers”
- Stars
- 1,206 (112 forks)
- Licence
- MIT
- Last push
- Oct 2026
- Created
- Nov 2025
Install all skills
npx skills add Aaronontheweb/dotnet-skillsAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in Aaronontheweb/dotnet-skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Guides making .NET libraries trimming-safe and Native-AOT compatible: the MSBuild properties, trimming attributes, warning codes and a playbook of safe patterns. | Aaronontheweb/ | 1.2k | — | ~2.9k | Automated safety check: Pass | MIT | today |
| 2 | 2.Cscheck Write and simplify C property-based, model-based, and executable specification tests with CsCheck. | Aaronontheweb/ | 1.2k | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 3 | Shows how to build entity actors with Akka.Hosting so the same code runs in local unit tests and in a sharded cluster in production. | Aaronontheweb/ | 1.2k | 1 repo | ~5k | Automated safety check: Pass | MIT | today |
| 4 | Publish .NET services as container images with the built-in SDK tooling (dotnet publish /t:PublishContainer, Microsoft.NET.Build.Containers) - no Dockerfile required. | Aaronontheweb/ | 1.2k | — | ~1.9k | Automated safety check: Pass | MIT | today |
| 5 | Guidance for Akka.NET actor systems covering EventStream versus DistributedPubSub, supervision, Props versus DependencyResolver, work distribution and testable cluster code. | Aaronontheweb/ | 1.2k | 1 repo | ~3.3k | Automated safety check: Pass | MIT | today |
| 6 | Sets up Akka.Management and Cluster.Bootstrap so Akka.NET clusters form through service discovery on Kubernetes, Azure or config instead of static seed nodes. | Aaronontheweb/ | 1.2k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 7 | Shows how to test Akka.NET actors with Akka.Hosting.TestKit: swapping services for fakes, using TestProbes, and checking persistence, plus when the older TestKit still fits. | Aaronontheweb/ | 1.2k | 1 repo | ~2.4k | Automated safety check: Pass | MIT | today |
| 8 | Applies extend-only design rules to NuGet packages and distributed systems, covering source, binary and wire compatibility and how to deprecate members safely. | Aaronontheweb/ | 1.2k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 9 | Wires .NET Aspire AppHost resources into explicit environment-variable configuration, keeping application code free of Aspire client packages and service discovery. | Aaronontheweb/ | 1.2k | 1 repo | ~1.3k | Automated safety check: Pass | MIT | today |
| 10 | Sets up a shared ServiceDefaults project for .NET Aspire apps that centralizes OpenTelemetry, health checks, HTTP resilience and service discovery for every service. | Aaronontheweb/ | 1.2k | 1 repo | ~2.6k | Automated safety check: Pass | MIT | today |
| 11 | Choosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management. | Aaronontheweb/ | 1.2k | 1 repo | ~2.2k | Automated safety check: Pass | MIT | today |
| 12 | Guidelines for introducing and using nullable reference types (NRT) and System.Diagnostics.CodeAnalysis nullable attributes in C / .NET codebases. | Aaronontheweb/ | 1.2k | 1 repo | ~2.9k | Automated safety check: Pass | MIT | today |
| 13 | Database access patterns for performance. An agent skill from Aaronontheweb/dotnet-skills. | Aaronontheweb/ | 1.2k | 1 repo | ~3.5k | Automated safety check: Pass | MIT | today |
| 14 | Diagnose and fix .NET HTTPS dev certificate trust issues on Linux. | Aaronontheweb/ | 1.2k | 1 repo | ~4k | Automated safety check: Notes | MIT | today |
| 15 | Managing local .NET tools with dotnet-tools.json for consistent tooling across development environments and CI/CD pipelines. | Aaronontheweb/ | 1.2k | 1 repo | ~2.2k | Automated safety check: Pass | MIT | today |
| 16 | Modern .NET project structure including .slnx solution format, Directory.Build.props, central package management, SourceLink, version management with RELEASENOTES.md, and SDK pinning with global.json. | Aaronontheweb/ | 1.2k | 1 repo | ~3.8k | Automated safety check: Pass | MIT | today |
| 17 | Use Slopwatch to detect LLM reward hacking in .NET code changes. | Aaronontheweb/ | 1.2k | 1 repo | ~2k | Automated safety check: Pass | MIT | today |
| 18 | Entity Framework Core best practices including NoTracking by default, query splitting for navigation collections, migration management, dedicated migration services, and common pitfalls to avoid. | Aaronontheweb/ | 1.2k | 1 repo | ~4.5k | Automated safety check: Pass | MIT | today |
| 19 | Test email sending locally using Mailpit with .NET Aspire. An agent skill from Aaronontheweb/dotnet-skills. | Aaronontheweb/ | 1.2k | 1 repo | ~2.8k | Automated safety check: Pass | MIT | today |
| 20 | Workflow for publishing skills and agents to the dotnet-skills Claude Code marketplace. | Aaronontheweb/ | 1.2k | 1 repo | ~1.5k | Automated safety check: Pass | MIT | today |
| 21 | Build responsive email templates using MJML markup language. | Aaronontheweb/ | 1.2k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 22 | Manage NuGet packages using Central Package Management (CPM) and dotnet CLI commands. | Aaronontheweb/ | 1.2k | 1 repo | ~3k | Automated safety check: Pass | MIT | today |
| 23 | Write UI tests for Blazor applications (Server or WebAssembly) using Playwright. | Aaronontheweb/ | 1.2k | 1 repo | ~4.2k | Automated safety check: Pass | MIT | today |
| 24 | Cache Playwright browser binaries in CI/CD pipelines (GitHub Actions, Azure DevOps) to avoid 1-2 minute download overhead on every build. | Aaronontheweb/ | 1.2k | 1 repo | ~1.7k | Automated safety check: Pass | MIT | today |
| 25 | Build reactive/event-driven C with R3 (Cysharp's modern reimplementation of Reactive Extensions). | Aaronontheweb/ | 1.2k | 1 repo | ~3.4k | Automated safety check: Pass | MIT | today |
| 26 | Choose the right serialization format for .NET applications. | Aaronontheweb/ | 1.2k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 27 | Create and maintain AGENTS.md / CLAUDE.md snippet indexes that route tasks to the correct dotnet-skills skills and agents (including compressed Vercel-style indexes). | Aaronontheweb/ | 1.2k | 1 repo | ~1.2k | Automated safety check: Pass | MIT | today |
| 28 | Use Verify for snapshot testing in .NET. An agent skill from Aaronontheweb/dotnet-skills. | Aaronontheweb/ | 1.2k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | today |
| 29 | Write integration tests using TestContainers for .NET with xUnit. | Aaronontheweb/ | 1.2k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | today |
| 30 | Design .NET types for performance. An agent skill from Aaronontheweb/dotnet-skills. | Aaronontheweb/ | 1.2k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 31 | Snapshot test email templates using Verify to catch regressions. | Aaronontheweb/ | 1.2k | 1 repo | ~2.1k | Automated safety check: Pass | MIT | today |
| 32 | Organize DI registrations using IServiceCollection extension methods. | Aaronontheweb/ | 1.2k | 1 repo | ~2.4k | Automated safety check: Pass | MIT | today |
| 33 | Microsoft.Extensions.Options patterns including IValidateOptions, strongly-typed settings, validation on startup, and the Options pattern for clean configuration management. | Aaronontheweb/ | 1.2k | 1 repo | ~2.4k | Automated safety check: Pass | MIT | today |
| 34 | Configure Akka.NET with .NET Aspire for local development and production deployments. | Aaronontheweb/ | 1.2k | 1 repo | ~6.1k | Automated safety check: Pass | MIT | today |
| 35 | Provides guidance for implementing OpenTelemetry instrumentation in .NET codebases, covering tracing (Activities/Spans), metrics, logs, naming conventions, error handling, performance, SDK setup… | Aaronontheweb/ | 1.2k | — | ~6.9k | Automated safety check: Pass | MIT | today |
Questions, answered from the data.
What is the best skill in Aaronontheweb/dotnet-skills?
.NET Trimming and Native AOT from Aaronontheweb/dotnet-skills ranks first of the 35 skills in Aaronontheweb/dotnet-skills listed here, with the highest score: its repository has 1.2k GitHub stars, its SKILL.md loads about 2.9k tokens and it passes the automated safety check with no findings. Next come Cscheck and Akka.Hosting Actor Patterns.
Are the skills in Aaronontheweb/dotnet-skills official?
None yet. All 35 skills in Aaronontheweb/dotnet-skills listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How do I install all skills from Aaronontheweb/dotnet-skills?
Run npx skills add Aaronontheweb/dotnet-skills in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.