dotnet:nuget-fetcher

Retrieve NuGet package metadata, versions, vulnerabilities, and deprecation status.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of retrieving detailed information about NuGet packages, including metadata, versions, vulnerabilities, compatibility, and deprecation status.

Core Features & Use Cases

  • NuGet Package Information: Fetch metadata such as versions, supported frameworks, and dependencies.
  • Vulnerability Checks: Identify known CVEs and deprecation status for security concerns.
  • Efficient Retrieval: Use dotnet list package commands or direct API calls for quick access to package details.
  • Use Case: When working on a .NET project, use this Skill to check for outdated or vulnerable packages before updating.

Quick Start

To list all installed packages in your project, use the command: dotnet list package.

Frequently Asked Questions about dotnet:nuget-fetcher

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

FAQPage Schema
How do I check NuGet package vulnerabilities in a .NET project?

To check NuGet package vulnerabilities, you can use this Skill to retrieve detailed package information including known CVEs and deprecation status for security management. It identifies known security issues before you update dependencies.

What is the best way to retrieve NuGet package metadata and supported frameworks?

The best way to retrieve NuGet package metadata is by using this Skill to fetch versions, supported frameworks, and dependencies efficiently through direct API calls or dotnet list package commands.

How do I list all installed NuGet packages and their current versions?

To list all installed NuGet packages and their versions, use the command `dotnet list package` within your .NET project. This Skill leverages that command to provide quick access to current package details.

Can I check for deprecated NuGet packages before updating my .NET dependencies?

Yes, you can check for deprecated NuGet packages before updating by using this Skill to retrieve the current deprecation status and vulnerability information for your tracked dependencies.

Does NuGet vulnerability scanning require external security tools or APIs?

NuGet vulnerability scanning does not require external security tools when using this Skill, as it retrieves vulnerability data and deprecation status directly through package management commands and API calls.

Why should I use NuGet package tracking for .NET dependency management?

You should use NuGet package tracking to manage .NET dependencies securely and efficiently, ensuring you identify outdated packages, check compatibility, and resolve known vulnerabilities before they impact your project.