skills/skill-review/SKILL.md
Review an agent skill for quality, completeness, and correctness. Evaluates purpose, approach, implementation, frontmatter, progressive disclosure, and whether scripts or references are needed. Use after creating or modifying a skill.
npx skillsauth add rarestg/rarestg-skills skill-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review a skill and propose improvements only if genuinely needed. Bias toward leaving things alone. A short, focused skill is better than a comprehensive one that wastes tokens.
Read all files in the skill directory: SKILL.md, any scripts, references, assets.
In one sentence: what problem does this skill solve, and for whom? Ground the rest of the review in this.
Frontmatter:
description specific about WHEN to trigger? Does it include concrete phrases a user would say?disable-model-invocation: true if the skill has side effects (merges, deploys, sends, deletes).allowed-tools set to restrict scope to only what's needed?argument-hint set if the skill takes arguments?context, agent, model, user-invocable, or hooks relevant and missing?Body:
Progressive disclosure:
references/?Scripts (if present):
Bloat check:
Before proposing any changes, ask the user about anything ambiguous: intent, scope, preferences, edge cases. Do not assume.
Summarize:
If no changes are needed, say "No changes recommended" and stop. Do not manufacture improvements.
Only after the user explicitly approves:
Never commit or push without explicit user approval.
tools
Break large code changes into small, stacked pull requests using vanilla git and the gh CLI. Auto-trigger when implementing a feature or change that spans multiple logical steps, touches several files, or will exceed ~200 changed lines. Also trigger on "stack PRs", "break this into smaller PRs", "stacked diffs", or "create a PR stack". Do NOT trigger for single-file fixes, small bug fixes, or changes under ~200 lines that are a single logical unit.
development
Export a PR's clean inline review comments, CodeRabbit outside-diff comments, and CodeRabbit nitpicks into local files, then triage review feedback through a stack-aware orchestrator workflow with durable reply drafts for follow-up PRs. Use when given a GitHub pull request URL and asked to work through review comments without relying on noisy raw API blobs.
development
Run reusable Graphify-led architecture analysis for codebases using semantic graphs, optional subagent extraction, graph synthesis, source-search validation, graph-shape review, and follow-up refactor planning. Use when asked to analyze repo architecture, god nodes, surprising edges, topology, module boundaries, or graph-derived cleanup/refactor opportunities.
testing
Run a meaningful coding ticket through a delegated delivery workflow: tighten the ticket, assign one ticket owner, delegate implementation, get an independent review, scan for high-value simplification, validate the result, and return a compact outcome packet. Use when the user wants structured agent execution with clear scope, ownership, and review rather than a single-pass implementation. Triggers on: "delegate this ticket", "use a sub-PM", "run this through worker and reviewer", "own this ticket end to end", "send this for independent review", or "close this ticket out with review". Skip trivial fixes and tasks that are still too vague to delegate.