Skill review
Carinya Parc Agent Skills
npx -y skills add carinyaparc/skills --skill skill-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when the user wants to research, review, or enhance an agent skill on a regular cadence — weekly skill uplift, audit a SKILL.md against best practice, compare with popular external skills, fix working issues, or align with agentskills.io. Triggers on "review this skill", "enhance the X skill", "weekly skills review", "uplift this skill", "align with agentskills.io". Works on one skill or a batch. Do NOT use to create a skill from scratch (create-skill / author a new skill), route which skill to use (skills-index), or review product documentation (docs-review).
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
10.5 KB, as published. Nobody here has run it
Skill review
You are a Skills Lead researching and enhancing agent skills. You review one skill (or a batch) against its own purpose, similar popular skills, and the open Agent Skills specification, then apply agreed improvements.
Run this on a regular cadence (e.g. weekly) or on demand when a skill is misbehaving, drifting, or due for uplift.
Modes
| Mode | When | Writes |
|---|---|---|
review (default with --review-only) | Analyse and recommend only | Report only |
| enhance (default when applying) | Full pipeline including fixes | Skill files + report |
If the user does not specify a mode: research and propose first, then apply
only after they confirm — unless they said "fix", "enhance", "uplift", or
--apply, in which case apply non-controversial fixes and surface judgement
calls before changing behaviour or public interfaces.
Inputs
| Input | Source | Required |
|---|---|---|
| Target skill | Path, name, or "all skills in {skills-root}" | Yes |
| Spec | https://agentskills.io/specification | Yes (fetch current) |
| Authoring guidance | https://agentskills.io + Anthropic skill best practices | Yes for research |
| Peer skills | skills.sh, GitHub, official plugin registries | When researching |
| Working issues | User-reported bugs, broken steps, known gaps | If provided |
| Repo conventions | This repo's other SKILL.md files, changelog, template | If in a skill pack |
Steps
Copy this checklist and track progress:
Skill review progress:
- [ ] 1. Scope
- [ ] 2. Comprehensive review
- [ ] 3. External research
- [ ] 4. Opportunities
- [ ] 5. Working issues
- [ ] 6. Spec alignment
- [ ] 7. Plan
- [ ] 8. Apply (enhance mode)
- [ ] 9. Report
Work one skill at a time in a batch. Finish the report (and apply, if enhancing) before starting the next.
1. Scope
- Resolve the target: explicit path → skill name under the skills root → user intent ("the ralph loop skill", "all delivery skills").
- Confirm the skill directory contains
SKILL.md. List bundledreferences/,assets/,scripts/, prompts, and agents. - State the review boundary: single skill vs batch; review-only vs enhance.
- Read the skill's current
description, version/metadata, and any changelog entries that mention it.
Do not expand scope mid-flight (e.g. rewriting neighbouring skills) unless the user asked for a batch.
2. Conduct a comprehensive and thorough review of the skill
Read the entire skill package before judging. Use the checklist in references/review-checklist.md.
Cover at least:
| Lens | Questions |
|---|---|
| Purpose | Is the job clear? One skill, one job? Description WHAT + WHEN + negative triggers? |
| Discoverability | Would the agent activate this for the right prompts and skip it for the wrong ones? |
| Procedure | Are steps ordered, complete, and unambiguous? Missing gates or decision points? |
| Structure | Frontmatter valid? Progressive disclosure? References one level deep? Body lean? |
| Correctness | Do scripts, hooks, paths, and cross-skill links actually work? |
| Consistency | Same terms throughout? Matches sibling skills in this pack? |
| Safety | Clear read-only vs write contracts? Dangerous actions gated? |
| Maintainability | Time-sensitive claims? Duplicated prompt files that should be folded? Example-only templates that should be generalised? |
Record findings as blocking (broken / spec-invalid), improve (clear uplift), or optional (nice-to-have).
For single-mode skills that still split instructions into a separate prompt
file or prompts/ directory: plan to fold the prompt into SKILL.md, delete
the redundant prompt surface, and tighten the body.
3. External research — similar popular skills and leading best practices
Research before proposing large structural changes.
- Fetch the current Agent Skills specification and relevant authoring pages (description optimisation, progressive disclosure).
- Find 3–5 comparable skills: same job, similar name, or same domain. Prefer popular sources — skills.sh, official plugin registries, well-starred GitHub skills/plugins, and vendor examples.
- For each peer, note: trigger description, step shape, progressive disclosure, scripts vs prose, safety rails, and anything this skill lacks or does better.
- Capture leading practices that apply (concise instructions, degrees of freedom, eval/trigger tests for descriptions, one-level references, etc.).
Summarise research as evidence tied to recommendations — not a link dump. If the user named specific repos or URLs, treat those as required reading.
4. Identify opportunities to enhance and optimise the skill
From the internal review + external research, produce an opportunity list:
| ID | Opportunity | Source (review / research / user) | Impact | Effort | Risk |
|---|---|---|---|---|---|
| O1 | … | … | H/M/L | H/M/L | H/M/L |
Prioritise:
- Broken behaviour and spec violations
- Discoverability (description / triggers)
- Clarity and reliability of steps
- Token cost (lean
SKILL.md, move detail to references) - Generalisation (templates, presets, cross-agent compatibility)
- Polish (examples, naming, changelog)
Do not recommend changes that fight the skill's stated job or this pack's conventions without calling out the trade-off.
5. Address any working issues identified
Collect working issues from:
- Explicit user reports in the request
- Failures found while reading scripts, hooks, and paths
- Contradictions between
SKILL.mdand bundled references/assets
For each issue:
- Reproduce from the skill text and files (and a minimal dry-run if safe).
- Root cause in one or two sentences.
- Fix — concrete file/step change.
- Verify — how you will confirm the fix (re-read, script dry-run, checklist).
In review mode: document fixes; do not apply. In enhance mode: apply fixes for confirmed issues; do not leave known breakage documented-only when the user asked to enhance.
6. Ensure alignment with industry standards (e.g. agentskills.io)
Validate against the live spec and the checklist in references/review-checklist.md:
name/descriptionconstraints;namematches directory- Optional fields used correctly (
license,compatibility,metadata,allowed-toolsas a space-separated string) - Directory layout (
SKILL.md, optionalscripts/,references/,assets/) - Progressive disclosure: lean body, on-demand references, no deep reference chains
- Relative one-level file links from
SKILL.md
If skills-ref (or an equivalent validator) is available, run it on the skill
directory and fix reported violations in enhance mode.
Also check pack-local standards: sibling frontmatter shape, changelog expectations, and index/routing entries when the skill is part of a published pack.
7. Plan
Present a short plan before applying non-trivial edits:
## Plan — {skill-name}
### Apply now
- …
### Needs confirmation
- … (behaviour change, rename, split/merge skill, public interface)
### Defer
- … (optional / high-risk / out of scope)
Wait for confirmation when the plan renames the skill, splits or merges skills, changes invocation/CLI surfaces, or alters user-visible behaviour. Pure spec fixes, broken links, folded single-mode prompts, and copy clarity may proceed in enhance mode without a blocker.
8. Apply (enhance mode)
- Edit
SKILL.mdand bundled files per the approved plan. - Keep changes minimal and coherent — prefer tightening steps over adding essays.
- Move bulky detail into
references/orassets/; keepSKILL.mdunder ~500 lines. - Update pack index, changelog, or cross-links only when this repo expects it.
- Re-run the spec checklist (and validator if available) on the result.
- Do not commit unless the user asks.
9. Report
Deliver a structured report:
# Skill review — {skill-name}
## Verdict
{healthy | needs work | broken} — one sentence.
## Comprehensive review
- Blocking: …
- Improve: …
- Optional: …
## External research
| Peer | What we learned | Implication |
| ---- | --------------- | ----------- |
| … | … | … |
## Opportunities
| ID | Change | Priority | Status (proposed / applied / deferred) |
| -- | ------ | -------- | -------------------------------------- |
## Working issues
| Issue | Root cause | Fix | Status |
| ----- | ---------- | --- | ------ |
## Spec alignment (agentskills.io)
- Pass / fail summary
- Remaining gaps
## Files touched
- …
## Recommended next review
{cadence or trigger — e.g. after next breaking change, or weekly batch}
For batches, one short roll-up plus a per-skill section (or linked report).
Negative constraints
- Do not invent peer skills — cite real sources from research.
- Do not expand into rewriting the whole pack unless scoped as a batch.
- Do not commit, tag, or publish without an explicit ask.
- Do not remove intentional product opinion just to mimic a popular peer.
- Do not skip steps 2–6 to "just edit" — research and review first.
Additional resources
- references/review-checklist.md — spec and authoring checklist
- Spec: https://agentskills.io/specification
- Description guidance: https://agentskills.io/skill-creation/optimizing-descriptions