Skip to content

Add nuget-restore-repro-triage Copilot skill#7490

Merged
nkolev92 merged 1 commit into
devfrom
dev-nkolev92-restore-repro-triage-skill
Jun 19, 2026
Merged

Add nuget-restore-repro-triage Copilot skill#7490
nkolev92 merged 1 commit into
devfrom
dev-nkolev92-restore-repro-triage-skill

Conversation

@nkolev92

@nkolev92 nkolev92 commented Jun 17, 2026

Copy link
Copy Markdown
Member

Bug

Fixes:

Description

Adds a new Copilot skill for reproducing and triaging NuGet restore issues.

The nuget-restore-repro-triage skill teaches the Copilot agent how to:

  • Analyze GitHub issues from NuGet/Home and extract repro-relevant data
  • Write C# tests in the NuGet.Client repo that reproduce described restore scenarios
  • Use the NuGet.Client restore test infrastructure (SimpleTestPathContext, SimpleTestPackageContext, ProjectTestHelpers, etc.)
  • Follow patterns for package pruning, lock file, CPM, and error path tests

I have had a lot of success using this skill to reproduce issues. I've normally used it locally,but I'm curious what people think about it and whether they'd like to try it out.

PR Checklist

  • Meaningful title, helpful description and a linked NuGet/Home issue
  • Added tests
  • Link to an issue or pull request to update docs if this PR changes settings, environment variables, new feature, etc.

Adds a skill that teaches Copilot how to reproduce and triage NuGet
restore issues by writing C# tests using the NuGet.Client test
infrastructure.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@nkolev92 nkolev92 added the Engineering Changes related to the build infrastructure of the repo and that do not change product code label Jun 17, 2026
@nkolev92 nkolev92 marked this pull request as ready for review June 17, 2026 23:29
@nkolev92 nkolev92 requested a review from a team as a code owner June 17, 2026 23:29
@Nigusu-Allehu Nigusu-Allehu self-requested a review June 18, 2026 00:37
Comment thread .copilot/skills/nuget-restore-repro-triage/SKILL.md
@nkolev92 nkolev92 merged commit 9b3fefc into dev Jun 19, 2026
20 of 21 checks passed
@nkolev92 nkolev92 deleted the dev-nkolev92-restore-repro-triage-skill branch June 19, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Engineering Changes related to the build infrastructure of the repo and that do not change product code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants