Coding & Developmentβ¨geminiπ€claudeπuniversal
dotnet-skills
Installable .NET skill catalog and CLI for Codex, Claude Code, GitHub Copilot, and Gemini.
Quick Start
Install this Skill
npx skills add managedcode/dotnet-skills# dotnet-skills [](https://www.nuget.org/packages/dotnet-skills) [](LICENSE) [](#catalog) [](https://dotnet.microsoft.com/) **Stop explaining .NET to your AI. Start building.** We've all been there: asking Claude to use Entity Framework, only to get EF6 patterns in a .NET 8 project. Explaining to Copilot that Blazor Server and Blazor WebAssembly aren't the same thing. Watching Codex generate `Startup.cs` for a Minimal API project. This catalog fixes that. A growing catalog covering the entire .NET ecosystemβfrom ASP.NET Core to Orleans, from MAUI to Semantic Kernel. Install them once, and your AI agent actually knows modern .NET. ## Why This Matters - **No more outdated patterns.** Skills are maintained by the community and track official Microsoft documentation. - **Works everywhere.** Same skills for Claude, Copilot, Gemini, Codex, and Junie. - **Community-driven.** Missing a skill for your favorite library? Add it and help everyone. **Your favorite .NET library deserves a skill.** If you maintain an open-source project or just love a framework that's missing, [contribute it](CONTRIBUTING.md). Let's make AI agents actually useful for .NET developers. ## Quick Start ```bash dotnet tool install --global dotnet-skills # choose one dedicated agent launcher dotnet tool install --global dotnet-agents dotnet tool install --global agents dotnet skills # open the interactive control center dotnet skills version # show current tool version and latest NuGet version dotnet skills --version # alias for the same version view dotnet skills list # show installed and available skills dotnet skills bundle list # show focused bundles by collection and workflow dotnet skills list --local # only installed skills in the current target dotnet skills recommend # suggest skills from local .csproj files dotnet skills install --auto # install skills for NuGet packages detected in local .csproj files dotnet skills install --auto --prune # remove stale auto-managed skills that no longer match the project dotnet skills install bundle dotnet-quality # install a focused .NET quality bundle dotnet skills install bundle mcaf # install the MCAF governance bundle dotnet skills install bundle orleans # install the Orleans workflow bundle dotnet skills install aspire orleans # install skills dotnet skills catalog tokens --catalog-root . # export per-skill token counts as JSON dotnet skills remove aspire # remove one installed skill dotnet skills remove bundle dotnet-quality # remove every skill from a focused bundle dotnet skills remove collection distributed # remove every skill from a collection dotnet skills remove --all # remove installed catalog skills from the target dotnet skills update # refresh installed catalog skills dotnet skills install blazor --agent claude # install for a specific agent dotnet agents list # show bundled orchestration agents dotnet agents install router --auto # install agents to detected native agent folders agents list # same agent-only catalog via the plain standalone command agents install router --auto # same agent install flow without the dotnet-prefixed launcher ``` ## Commands | Command | Description | |---------|-------------| | `dotnet skills` | Open the interactive control center with collection browsing, analysis, and install preview | | `dotnet skills version` | Show the current installed tool version and check whether NuGet has a newer release | | `dotnet skills list` | Show the current inventory, compare project/global scope when relevant, and keep the remaining catalog as a compact collection summary | | `dotnet skills bundle list` | Show the focused bundles that expand into related skills by collection or workflow | | `dotnet skills recommend` | Scan local `*.csproj` files, propose relevant `dotnet-*` skills, and let you decide what to install | | `dotnet skills install --auto` | Inspect local `*.csproj` files, detect NuGet packages and strong project signals, and install matching skills automatically | | `dotnet skills install --auto --prune` | Remove stale auto-managed skills that no longer match the current project's NuGet packages or app-model signals | | `dotnet skills install <skill...>` | Install one or more skills | | `dotnet skills install bundle <bundle...>` | Install one or more focused bundles such as `dotnet-quality`, `frontend-quality`, `mcaf`, or `orleans` | | `dotnet skills c ... (truncated)
Repository
341stars
27forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
π€claudeπuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
πuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
β¨geminiπ€claudeπ¬gptπuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentπ A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
π€claudeβ¨οΈcursorπuniversal
424
158
View