Skip to content

feature: retire azure-resource-lookup - #2894

Draft
JasonYeMSFT (JasonYeMSFT) wants to merge 2 commits into
microsoft:mainfrom
JasonYeMSFT:chuye/issue-2691
Draft

feature: retire azure-resource-lookup#2894
JasonYeMSFT (JasonYeMSFT) wants to merge 2 commits into
microsoft:mainfrom
JasonYeMSFT:chuye/issue-2691

Conversation

@JasonYeMSFT

Copy link
Copy Markdown
Member

Description

Retire azure-resource-lookup skill since the LLM is able to accomplish equally good result with Azure MCP server and az cli alone.

Checklist

  • Tests pass locally (cd tests && npm test)
  • Title has one of the prefixes: fix:, feat:, feature:, chore:, misc:, test:, eval:
  • If modifying skill descriptions: verified routing correctness with integration tests (In tests/, npm run test:integration -- <skill> or npm run test:vally -- --skill <skill>)

Related Issues

resolves #2691

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 retires the azure-resource-lookup skill from the plugin, removing its skill content and associated Vally eval coverage, and updates repo configuration so CI/test scheduling no longer references the retired skill. This aligns with the stated intent to rely on Azure MCP server + az CLI behavior instead of a dedicated routing skill.

Changes:

  • Removed the azure-resource-lookup skill files (SKILL + reference docs) and its eval suite.
  • Updated test scheduling and CI configuration to drop azure-resource-lookup from skill lists.
  • Updated azure-prepare documentation to replace guidance that previously depended on azure-resource-lookup.
Show a summary per file
File Description
tests/skills.json Removes azure-resource-lookup from the skills list and integration schedule string.
plugin/skills/azure-resource-lookup/version.json Deletes per-skill NBGV config for the retired skill.
plugin/skills/azure-resource-lookup/SKILL.md Deletes the retired skill definition and workflow guidance.
plugin/skills/azure-resource-lookup/references/azure-resource-graph.md Deletes the retired skill’s Resource Graph reference material.
plugin/skills/azure-prepare/references/azure-context.md Updates guidance to use Azure MCP arm tooling instead of the retired skill.
evals/azure-resource-lookup/eval.yaml Deletes the Vally integration eval suite for the retired skill.
.github/workflows/test-all-integration.yml Removes azure-resource-lookup from the VALLY_SKILLS env list used in CI.
.github/CODEOWNERS Removes CODEOWNERS entry for the deleted skill directory.

Review details

  • Files reviewed: 8/8 changed files
  • Comments generated: 1
  • Review effort level: Low

Comment thread plugin/skills/azure-prepare/references/azure-context.md Outdated
@JasonYeMSFT

Copy link
Copy Markdown
Member Author

Per feedback from Rick offline, I will collect more data on this with more models.

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.

[Skill Bug]: test prompts not routed to azure-resource-lookup

3 participants