review-skill
Review and improve AI agent skills (SKILL.md files) against best practices from the Agent Skills specification and Anthropic's authoring guidelines. Scores skills on 10 quality dimensions, identifies specific issues, and rewrites problem areas. Use when creating, editing, auditing, or improving agent skills. Triggers on: review skill, improve skill, audit SKILL.md, check skill quality, skill best practices, optimize skill description.
Best use case
review-skill is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Review and improve AI agent skills (SKILL.md files) against best practices from the Agent Skills specification and Anthropic's authoring guidelines. Scores skills on 10 quality dimensions, identifies specific issues, and rewrites problem areas. Use when creating, editing, auditing, or improving agent skills. Triggers on: review skill, improve skill, audit SKILL.md, check skill quality, skill best practices, optimize skill description.
Teams using review-skill should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/review-skill/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How review-skill Compares
| Feature / Agent | review-skill | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Review and improve AI agent skills (SKILL.md files) against best practices from the Agent Skills specification and Anthropic's authoring guidelines. Scores skills on 10 quality dimensions, identifies specific issues, and rewrites problem areas. Use when creating, editing, auditing, or improving agent skills. Triggers on: review skill, improve skill, audit SKILL.md, check skill quality, skill best practices, optimize skill description.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# Skill Reviewer Review agent skills against best practices and rewrite weak areas. ## When to Use - After writing or editing a SKILL.md - Before publishing a skill to agentskill.sh or sharing with a team - When a skill underperforms (low ratings, poor triggering, inconsistent output) - When asked to audit, review, or improve a skill ## Review Process ### Step 1: Read the Skill Read the full SKILL.md and all referenced files (references/, scripts/, assets/). Note the skill's purpose, target audience, and complexity. ### Step 2: Score Against 10 Dimensions Evaluate each dimension on a 1-5 scale using the rubric in [references/rubric.md](references/rubric.md). ``` Skill Review: <skill-name> | # | Dimension | Score | Key Issue | |---|------------------------|-------|----------------------------------| | 1 | Frontmatter | ?/5 | | | 2 | Description Quality | ?/5 | | | 3 | Conciseness | ?/5 | | | 4 | Structure | ?/5 | | | 5 | Instruction Clarity | ?/5 | | | 6 | Freedom Calibration | ?/5 | | | 7 | Error Handling | ?/5 | | | 8 | Progressive Disclosure | ?/5 | | | 9 | Scripts Quality | ?/5 | | |10 | Completeness | ?/5 | | Overall: ?/50 ``` ### Step 3: List Specific Issues For each dimension scoring 3 or below, list concrete issues: ``` ### Issues 1. [D2] Description is 15 characters, too vague to trigger reliably 2. [D3] Lines 45-80 explain what a CSV is; the agent already knows this 3. [D6] Three PDF libraries listed as equal options; pick a default ``` ### Step 4: Rewrite Problem Areas For each issue, show the current text and a rewritten version. Apply changes directly if the user asks for it, otherwise present as suggestions. ``` ### Fix: [D2] Description too vague BEFORE: description: Helps with PDFs. AFTER: description: > Extract text and tables from PDF files, fill PDF forms, merge documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction. ``` ### Step 5: Estimate Token Impact Count approximate tokens for the full SKILL.md body (excluding frontmatter). Flag if over 5,000 tokens with specific sections to move to references/. ## Scoring Reference The full rubric with examples is in [references/rubric.md](references/rubric.md). Quick thresholds: - **40-50/50**: Production-ready. Minor polish at most. - **30-39/50**: Good foundation. Address flagged issues before publishing. - **20-29/50**: Needs significant work. Multiple dimensions require rewriting. - **Below 20/50**: Fundamental issues. Consider restructuring from scratch. ## Common Fixes (Quick Reference) | Problem | Fix | |---------|-----| | Description too vague | Add what it does + when to use it + trigger keywords | | Description uses first/second person | Rewrite in third person imperative | | Explains things the agent already knows | Delete. Only add what the agent lacks. | | Multiple equal options presented | Pick a default, mention alternatives briefly | | No examples provided | Add 1-2 input/output pairs | | Deeply nested file references | Flatten to one level from SKILL.md | | SKILL.md over 500 lines | Move reference material to references/ | | Magic numbers in scripts | Add comments explaining why each value | | Scripts fail silently | Add explicit error messages with guidance | | No validation step in workflow | Add a validate-then-proceed loop | | Time-sensitive information | Remove dates, use "current" / "legacy" sections | | Inconsistent terminology | Pick one term per concept, use throughout | | No frontmatter name field | Add name (lowercase, hyphens, max 64 chars) | | No frontmatter description | Add description (max 1024 chars) | | Windows-style paths | Replace backslashes with forward slashes |
Related Skills
learn
Search, install, update, and rate AI agent skills from agentskill.sh (100,000+ skills). Use when the user asks to find skills, install extensions or plugins, discover new capabilities, check what skills are available, or says "how do I do X" when a skill might help. Also handles listing installed skills, checking for updates, rating skills, removing skills, and scanning skills for security issues. Triggers on: /learn, find skill, install skill, search skills, what skills, add capability, get plugin, check skill safety.
performing-serverless-function-security-review
Performing security reviews of serverless functions across AWS Lambda, Azure Functions, and GCP Cloud Functions to identify overly permissive execution roles, insecure environment variables, injection vulnerabilities, and missing runtime protections.
performing-privileged-account-access-review
Conduct systematic reviews of privileged accounts to validate access rights, identify excessive permissions, and enforce least privilege across PAM infrastructure.
performing-oauth-scope-minimization-review
Performs OAuth 2.0 scope minimization review to identify over-permissioned third-party application integrations, excessive API scopes, unused token grants, and risky OAuth consent patterns across identity providers and SaaS platforms. Activates for requests involving OAuth scope audit, API permission review, third-party app risk assessment, or consent grant minimization.
performing-entitlement-review-with-sailpoint-iiq
Performs entitlement review and access certification campaigns using SailPoint IdentityIQ including manager certifications, targeted entitlement reviews, role-based access validation, SOD violation remediation, and automated revocation workflows. Activates for requests involving access reviews, entitlement certifications, SailPoint IIQ governance, or periodic user access recertification.
performing-access-review-and-certification
Conduct systematic access reviews and certifications to ensure users have appropriate access rights aligned with their roles. This skill covers review campaign design, reviewer selection, risk-based p
fix-review
Review security fixes and patches for completeness and correctness.
differential-review
Security-focused code review of diffs and pull requests using Trail of Bits expertise.
code-review
Automated code review for pull requests using specialized review patterns. Analyzes code for quality, security, performance, and best practices. Use when reviewing code changes, PRs, or doing code audits.
self-review
手元のコードをreviewerエージェントでセルフレビューし、指摘に基づいて自動修正するループ
review-current-branch
シニアソフトウェアエンジニアとして現在のブランチのプルリクエストをレビューする
reply-fix-to-review-comments
GitHub PR のレビューコメント(インライン)に対し、直前の会話で対応した commit を紐付けて「<commit URL> で修正しました」という Reply をまとめて投稿する。「レビュー Reply して」「レビューコメントに返信して」「修正報告投稿して」などのリクエストで使用。コード修正そのものは扱わず、修正・commit 済みの状態から呼ぶ前提。