Delivering Skills in NuGet packages
NuGet packages can bundle agent skills, SKILL.md files that give AI coding agents up-to-date documentation for a package's APIs. These skills live alongside the library, so every package version can ship skills tailored to it, unlike static README files. Tools like dotnet-inspect and dotnet-package-skills let developers discover and copy these skills into a repo, as shown with the markout package. Testing found frontier models showed little room to improve efficacy, while weaker models showed significant efficacy underperformance and variability. Badly written skills can deliver the opposite of efficiency benefits. Agent consumption of package markdown adds a threat vector that needs to be considered.





