GitHub-Copilot-for-Azure skill-reviewer
Review skill PRs with structured severity-rated feedback covering token budgets, routing conflicts, required sections, and repo conventions. WHEN: \"review skill\", \"review skill PR\", \"review skill changes\", \"check skill quality\", \"skill PR feedback\".
install
source · Clone the upstream repo
git clone https://github.com/microsoft/GitHub-Copilot-for-Azure
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/microsoft/GitHub-Copilot-for-Azure "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.github/skills/skill-reviewer" ~/.claude/skills/microsoft-github-copilot-for-azure-skill-reviewer && rm -rf "$T"
manifest:
.github/skills/skill-reviewer/SKILL.mdsource content
Skill PR Reviewer
Performs thorough, structured code reviews of skill PRs — severity-classified findings with actionable fixes, positive acknowledgment, and a summary table.
When to Use
- Reviewing a PR that adds or modifies a skill under
orplugin/skills/.github/skills/ - Checking skill compliance before submitting a PR
- Auditing an existing skill for quality issues
💡 Note:
meta-skills have different conventions — checklist sections 8-9 apply only to.github/skills/service skills.plugin/skills/
Review Workflow
- Collect — Identify all changed skill files (SKILL.md, references, tests, scripts)
- Check — Run each category from the review checklist
- Classify — Assign severity per the severity guide
- Analyze Routing — Check triggers for conflicts per routing analysis
- Draft — Write the review per the output format
- Validate — Verify suggested fixes are actionable with accurate file/line references
Error Handling
| Error | Remediation |
|---|---|
| Cannot determine changed files | Ask user for the file list or PR number |
| Token counting unavailable | Estimate at ~4 chars per token |