← all plugins

Dotnet Advanced

by @dotnet · plugin · 3 skills

Advanced .NET and C# skills for niche scenarios that are not part of the core dotnet plugin.

Install the whole plugin (CLI)
npx skillmds add dotnet/csharp-scripts npx skillmds add dotnet/dotnet-pinvoke npx skillmds add dotnet/nuget-trusted-publishing
⬇ Download

Skills in this plugin

  1. csharp-scripts · dotnet
    Run file-based C# apps with the .NET CLI for quick experiments, prototypes, and small utilities without creating a project.
    4k
    repo stars
  2. dotnet-pinvoke · dotnet bundle
    Correctly call native C/C++ libraries from .NET using P/Invoke and LibraryImport, covering function signatures, string marshalling, memory lifetime, SafeHandle, and cross-platform patterns.
    4k
    repo stars
  3. nuget-trusted-publishing · dotnet bundle
    Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo, replacing long-lived API keys with short-lived tokens.
    4k
    repo stars