nuget-fetcher

Fetch NuGet package metadata, versions, vulnerabilities, and compatibility via NuGet.org API.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill nuget-fetcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuget-fetcher
Source: https://github.com/dimsour/dotnet-ai-toolkit/tree/main/plugins/dotnet-copilot/skills/nuget-fetcher
Command: npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill nuget-fetcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages NuGet package metadata, ensuring your project remains up-to-date and secure.

Core Features & Use Cases

  • Package Information: Retrieve metadata, versions, vulnerabilities, compatibility, and deprecation status.
  • Efficient Commands: Utilize 'dotnet list package' and NuGet.org API for project-specific and global queries.
  • Use Case: Before deploying an application, use this Skill to check for outdated or vulnerable packages and ensure compatibility.

Quick Start

Run 'dotnet list package' in your project directory to view installed packages.

Frequently Asked Questions about nuget-fetcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check NuGet package vulnerabilities before deploying my application?

To check NuGet package vulnerabilities, this Skill fetches package metadata via the NuGet.org API to identify known security issues and ensure your project dependencies are safe before deployment.

What is the best way to view installed NuGet packages in a specific project?

The best way to view installed NuGet packages is by running the 'dotnet list package' command in your project directory, which queries local package listings to support project dependency management.

Can I retrieve NuGet package compatibility and deprecation status using this approach?

Yes, you can retrieve NuGet package compatibility and deprecation status by fetching package metadata from the NuGet.org API, ensuring your project remains up-to-date and avoiding obsolete dependencies.

Do I need 'dotnet list package' to track local NuGet dependencies?

Yes, 'dotnet list package' is required to track local NuGet dependencies, as it provides the project-specific package listings necessary for the Skill to evaluate versions and vulnerabilities against the NuGet.org API.

How does NuGet dependency tracking work for outdated versions?

NuGet dependency tracking works by comparing your local 'dotnet list package' output against fetched metadata from the NuGet.org API, allowing you to identify outdated packages and update them to maintain project security.