Skip to content

Conversation

@psimsa
Copy link

@psimsa psimsa commented Jan 6, 2026

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

Adds a skill that enforces proper manipulation of .Net packages in solutions: Agents tend to attempt to add / remove nuget packages by manually editing csproj files which often doesn't work properly, especially if the solution is using centralized package version management. Using this skill ensures that agents use dotnet cli to do so.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • New collection file.
  • Update to existing instruction, prompt, chat mode, or collection.
  • Other (please specify):
    New SKILL.md file for nuget-manager

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Copilot AI review requested due to automatic review settings January 6, 2026 13:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new agent skill called "nuget-manager" that provides guidelines for managing NuGet packages in .NET projects. The skill enforces the use of dotnet CLI commands for package operations and provides specific workflows for adding, removing, and updating packages.

Key Changes

  • Created a new skill folder skills/nuget-manager/ with a SKILL.md file
  • Added comprehensive instructions for NuGet package management with clear rules and workflows
  • Updated docs/README.skills.md to include the new skill in the skills table

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
skills/nuget-manager/SKILL.md New skill file defining NuGet package management guidelines, workflows, and examples for agent use
docs/README.skills.md Added nuget-manager skill entry to the skills table with description and bundled assets status

@psimsa psimsa changed the title Nuget manager Nuget manager skill Jan 6, 2026
@psimsa psimsa requested a review from Copilot January 6, 2026 14:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

psimsa and others added 5 commits January 6, 2026 21:35
This skill outlines the management of NuGet packages in .NET projects, emphasizing the use of the `dotnet` CLI for package operations and detailing workflows for adding, removing, and updating package versions.
Removed output redirection from the version existence check command.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant