Skip to content
Back to skills

Skill Reviewer

ASecurity

Review skill PRs with structured severity-rated feedback covering token budgets, routing conflicts, and repo conventions. WHEN: \"review skill\", \"review skill PR\", \"review skill changes\", \"check skill quality\", \"skill PR feedback\".

  • 253 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 28, 2026
code-qualitygogit

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 20, 2026

npx -y skills add microsoft/GitHub-Copilot-for-Azure --skill skill-reviewer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Reviewer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Reviewer
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/microsoft-skill-reviewer/badge)](https://www.skillsdirectory.com/skills/microsoft-skill-reviewer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-reviewer
description: "Review skill PRs with structured severity-rated feedback covering token budgets, routing conflicts, and repo conventions. WHEN: \"review skill\", \"review skill PR\", \"review skill changes\", \"check skill quality\", \"skill PR feedback\"."
license: MIT
metadata:
  author: Microsoft
  version: "1.0.3"
---

# 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 `plugins/{plugin}/skills/` or `.github/skills/`
- Checking skill compliance before submitting a PR
- Auditing an existing skill for quality issues

> πŸ’‘ **Note:** `.github/skills/` meta-skills have different conventions β€” checklist sections 8-9 apply only to `plugins/{plugin}/skills/` service skills.

## Review Workflow

1. **Collect** β€” Identify all changed skill files (SKILL.md, references, tests, scripts)
2. **Check** β€” Run each category from the [review checklist](references/review-checklist.md)
3. **Classify** β€” Assign severity per the [severity guide](references/severity-classification.md)
4. **Analyze Routing** β€” Check triggers for conflicts per [routing analysis](references/routing-analysis.md)
5. **Draft** β€” Write the review per the [output format](references/output-format.md)
6. **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 |

## References

- [Review Checklist](references/review-checklist.md)
- [Severity Classification](references/severity-classification.md)
- [Routing Analysis](references/routing-analysis.md)
- [Output Format](references/output-format.md)

Files in this skill

  • SKILL.md1.9 KB
  • references/output-format.md523 B
  • references/review-checklist.md3.7 KB
  • references/routing-analysis.md3.1 KB
  • references/severity-classification.md2.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…