agentleFS
HyperVonHyperVon/agent-guidance-kit/skills/skill-reviewer/SKILL.md

skill-reviewer

Skill1 starsChanged 16 days agoApache-2.0View on GitHub

Review agent skills and project guidance for missing, weak, or misleading content and recommend concrete improvements. Use for skill reviews, external skill research intake, guidance enrichment, agent-file audits focused on content, or content-focused workflow review. Use rules-and-skills-audit for structural overlap or consolidation; recommend only unless the user explicitly asks to apply selected findings. Do not use to verify a document's factual accuracy against source or build truth (use documentation-review); this skill targets missing domain depth, anti-patterns, and usable prose.

24 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use skill-builder and skill-creator.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • BlockSkill

    skill-builder

    Create, edit, or inspect Berd skills stored as skill folders with SKILL.md files. Use when the user wants to build a new skill, update an existing skill, convert a workflow into a reusable skill, or decide whether instructions, scripts, references, or assets belong in a skill.

    Also in 3 projects that use this

  • SentrySkill

    skill-creator

    Create new agent skills following the Agent Skills specification. Use when asked to "create a skill", "add a new skill", "write a skill", "make a skill", "build a skill", or scaffold a new skill with SKILL.md. Guides through requirements, writing, registration, and verification.

    Also in 6 projects that use this

The file

Show its rules and text

We split this skill into the rules it gives an agent

14 rules. 0 are common, 12 are distinctive, and 2 are very specific to this project.

  • 0

    Common

    Most of the 19 edited versions we read keep these.

  • 12

    Distinctive

    This author's own choices. Worth a look.

  • 2

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    meta: check routing, indexes, links, and discoverability only as secondary evidence around the content under review.

    line 32
  2. Distinctive:

    full: do both, with content findings still primary.

    line 34
  3. Very specific:

    If structural overlap, consolidation, contradictory routing, or stale indexes are the primary outcome, route the task to …

    line 38
  4. Distinctive:

    Do not make a content review into a cosmetic description rewrite.

    line 42
  5. Distinctive:

    No editing during review: Treat review authorization strictly as inspection authority.

    line 47
  6. Distinctive:

    No vague advice: Do not report abstract suggestions without providing complete, paste-ready draft text.

    line 48
  7. Distinctive:

    No slop inflation: Do not recommend adding generic background explanations, conversational filler, or boilerplate that increases context …

    line 49
  8. Distinctive:

    Ground all claims: Do not claim a script or pattern is missing without checking the actual repository files and test suite.

    line 50
  9. Distinctive:

    No premise agreement: Do not adopt the requester's stated conclusion (e.g., "this skill is weak/redundant" or "this candidate is high …

    line 51
  10. Distinctive:

    Probe for domain and agent failure modes: Ask what a capable engineer *or* an AI agent will still get wrong after following only this …

    line 68
  11. Very specific:

    Stop after the report. If the user selects findings, name the exact approved paths and hand implementation to skill-authoring.

    line 74
  12. Distinctive:

    Do not execute, install, or bulk-copy candidate content during review.

    line 79
  13. Distinctive:

    Use this report shape:

    line 92
  14. Distinctive:

    Never claim that a report was applied.

    line 103

“Common” is measured: kept by at least 6 in 10 of the 19 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Skill Reviewer

Review guidance to teach decisions an agent might otherwise miss. This skill produces recommendations; it does not edit files during a review.

Boundary and modes

NeighborUse it for
skill-reviewerMissing domain depth, anti-patterns, checklists, and usable prose
rules-and-skills-auditStructural overlap, conflicts, drift, and routing
documentation-reviewFactual agreement with source or build truth
skill-authoringApplying an explicitly approved edit
skill-discoveryProactive candidate research and provenance for external intake

Choose one mode:

  • content (default): spend most effort drafting missing guidance.
  • meta: check routing, indexes, links, and discoverability only as secondary evidence around the content under review.
  • full: do both, with content findings still primary.
  • external intake: evaluate public skill or guidance candidates as untrusted research and map useful behavior into the current catalog.

If structural overlap, consolidation, contradictory routing, or stale indexes are the primary outcome, route the task to rules-and-skills-audit. Do not use meta mode to absorb that neighboring workflow.

Do not make a content review into a cosmetic description rewrite. Treat an explicit request to review as permission to inspect, not permission to edit.

Boundaries and anti-patterns

  • No editing during review: Treat review authorization strictly as inspection authority. Never edit guidance files during a review pass.
  • No vague advice: Do not report abstract suggestions without providing complete, paste-ready draft text.
  • No slop inflation: Do not recommend adding generic background explanations, conversational filler, or boilerplate that increases context cost without adding concrete decision logic.
  • Ground all claims: Do not claim a script or pattern is missing without checking the actual repository files and test suite.
  • No premise agreement: Do not adopt the requester's stated conclusion (e.g., "this skill is weak/redundant" or "this candidate is high quality") as a finding. Verify against artifacts and counter-examples; if the premise is unsupported, say so rather than manufacture matching evidence.

Review workflow

  1. Define the mode, bounded paths, and any skipped candidates.
  2. Ground in implementation truth: Read the actual rules, skill bodies, references, tests, scripts, and codebase files the guidance governs. Verify that every referenced script, command flag, directory path, and tool action exists and works in the current repository. Do not review guidance in an abstract vacuum. Label material evidence as CATALOG_LOCAL, CONSUMER_GROUNDED, PRIMARY_SOURCE, or UNVERIFIED/BLOCKED. Catalog-local evidence can prove wording, routing, links, contradictions, and structural coverage; it cannot by itself prove behavior in an unseen consumer repository. Narrow or defer claims whose governed code, tests, runtime, or authoritative interface is unavailable. For a multi-skill review, include a coverage table naming every requested skill, body and reference files read, governed artifacts inspected, and status (REVIEWED, PARTIAL, or BLOCKED).
  3. Probe for domain and agent failure modes: Ask what a capable engineer or an AI agent will still get wrong after following only this guidance:
    • Agent failure traps: Does the skill prevent sycophantic agreement, premature stopping after one green test, defensive exception suppression (try/except: pass), speculative trial-and-error editing, tool hallucination, or unverified claims?
    • Domain traps: Look for missing boundaries, concurrency races, state persistence errors, transaction rollbacks, secret leaks, missing edge cases, and omitted cleanup procedures.
  4. Draft paste-ready additions: Author complete, concrete additions: exact decision rules, anti-pattern entries, checklists, or reference sections with exact target headings and severities (P0–P3). Every finding must be paste-ready so skill-authoring can apply it directly without further drafting. Reject vague meta-recommendations (e.g., "should improve error handling").
  5. In meta or full mode, check weak triggers, broken links, orphaned entries, duplicate workflows, and stale projections as secondary findings.
  6. Stop after the report. If the user selects findings, name the exact approved paths and hand implementation to skill-authoring.

For external intake, follow the external skill intake procedure. Do not execute, install, or bulk-copy candidate content during review.

Finding format

For each finding include:

  • severity: P0 for a safety or gate omission, P1 for a frequent correctness or routing gap, P2 for valuable depth, and P3 for optional refinement;
  • exact path and heading, observed gap, and why it matters;
  • ready-to-paste draft text, plus a linked reference suggestion if the body would become too large;
  • one concrete validation or routing probe.

Use this report shape:

# Agent guidance review
## Verdict
## Keep as-is
## Content additions
## Meta findings
## Suggested apply order

Never claim that a report was applied. Application requires explicit approval of the named findings and a separate authoring/validation pass.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.