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
  • 2 copies
  • 7 views
  • 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.