-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Nuget manager skill #539
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Nuget manager skill #539
Conversation
There was a problem hiding this 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 aSKILL.mdfile - Added comprehensive instructions for NuGet package management with clear rules and workflows
- Updated
docs/README.skills.mdto 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 |
There was a problem hiding this 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.
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>
Pull Request Checklist
npm startand verified thatREADME.mdis 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
dotnetcli to do so.Type of Contribution
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.