dotnet-skills plugin

Two .NET skills: find APIs and NuGet packages from compiled assemblies, and triage memory allocations.

  • 59 ★ on the repository
  • Last commit
Plugin

Minimal access

Why this level

  • The skills read assemblies and packages and suggest commands without changing the project.
All reasons and checks

richlander/dotnet-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/richlander-dotnet-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skills read assemblies and packages and suggest commands without changing the project.

This is third-party code. Review the repository files before installing.

What it does

A plugin of two skills for assistants working on C# and .NET code. `dotnet-inspect` searches compiled assemblies and NuGet packages: where an API lives, which package versions exist, what changed between versions. The skill runs the tool as `dnx dotnet-inspect -y -- <command>` and relies on found evidence rather than model guesses. `dotnet-allocation-triage` statically reviews memory allocations in compiled assemblies, then confirms findings with a profiler or benchmark. The agent does not have to guess where an application creates extra objects. The plugin installs from the marketplace with `/plugin marketplace add richlander/dotnet-skills` and `/plugin install dotnet-skills@richlander-dotnet-skills`. It works with Claude Code and GitHub Copilot.

Who it is for. C# developers asking an agent to dig into third-party libraries and find extra memory allocations.

Good fit when

  • The agent invents library methods and you need the real API from the assembly.
  • Before upgrading a NuGet package you need to know what changed between versions.
  • A .NET service uses a lot of memory and you need a list of suspicious spots.
  • You need to find quickly which package contains a given type.

Not a fit when

  • The project is not on .NET and C#.
  • You need a full profiler with charts, not a static review.
  • There is no network access while packages must be fetched from NuGet.

Example request

Find where JsonSerializer is declared in the installed packages and show what changed in Microsoft.Extensions.AI between versions.

Limitations

The repository contains two skills and nothing else, so everything around them you install yourself. Running `dotnet-inspect` needs the `dnx` command that ships with newer .NET SDKs. Static allocation review yields candidates, not proof: confirm results with a profiler or benchmark, as the skill itself suggests. The repository has no license file, so terms of use and distribution are undefined. The README install walkthroughs point to GitHub discussions for Copilot and Claude Code.

How to disable. Remove the plugin with `claude plugin uninstall dotnet-skills@richlander-dotnet-skills` and the marketplace from `/plugin`.

FAQ

Which skills does the plugin contain?

Two: `dotnet-inspect` for searching assemblies and NuGet packages and `dotnet-allocation-triage` for memory allocation triage.

How do I run an API search?

The agent runs `dnx dotnet-inspect -y -- find <name> -n 5 --table`. The `-y` flag skips confirmation and `--` passes the remaining arguments to the tool.

Can it search packages that are not in the project?

Yes. Widen the scope with `--package` and `--package-prefix`, and point to a project with `--project`.

Does it work with Copilot?

Yes, The documentation covers installation for GitHub Copilot CLI with `/plugin marketplace add richlander/dotnet-skills`.

How do I update the plugin?

Update the marketplace with `/plugin marketplace update richlander-dotnet-skills`, then the plugin with `claude plugin update dotnet-skills@richlander-dotnet-skills`.

Discussion

No questions or reviews yet.

Plugins

A set of Claude Code and Codex skills and subagents for professional .NET development: C#, Akka.NET, Aspire, EF Core, testing and performance

PluginMinimal access1.3KRepository stars

An installer for a .NET skill catalog that picks skills from project files for Claude Code, Codex, Copilot and Gemini CLI

CLIExtended access513Repository stars

A .NET plugin with 10 skills and 14 specialist agents: ASP.NET Core, Blazor, MAUI, testing, CI and debugging

PluginExtended access237Repository stars

Catalog of 46 versioned skills for code review, releases, CI and landing pages, installed as the lstack plugin or through npx.

PluginExtended access145Repository stars

Rules, skills, agents and plugins for .NET: DDD, clean architecture, testing and LSP plugins for Copilot CLI and Claude Code.

PluginMinimal access199Repository stars

A single SKILL.md of performance tips for .NET 10 to 11 workloads, consulted on demand when you optimize.

SkillMinimal access309Repository stars

README in short

Two skills for working with .NET through assembly inspection tools. Installs from the marketplace for Claude Code and Copilot.

README badge

Report a problem