Lifecycle: draft
Skill Quality Review
Purpose and scope
Decide whether a skill materially improves an AI coding-agent library and whether its claims and instructions are supported well enough for their stated lifecycle. This skill reviews skill content and interoperability; it does not prove that every downstream implementation or agent outcome will be correct.
Triggers and prerequisites
Trigger before publishing a new skill, promoting its lifecycle, revising a trusted skill, merging overlapping guidance, or deprecating a skill. Prerequisites: the candidate SKILL.md, existing skill index, intended users and tasks, research sources, known alternatives, and the evidence or examples used to support its procedure.
Decision criteria
- The skill must solve a concrete, recurring coding-agent problem with a scope narrow enough to apply reliably.
- Its trigger must distinguish when it applies from neighboring skills; its procedure must be actionable without hiding important decisions.
- Claims, confidence, and lifecycle must not exceed the evidence. A polished document is not validation.
- Every material claim must be graded (Strong / Moderate / Inferential / Principled) and traceable to a finding in
docs/research.md via the provenance section.
- A skill should add depth, coverage, or a safer composition, not merely rename existing guidance or increase file count.
Procedure
- Identify the task, user benefit, failure mode, and expected output. State why an existing skill cannot cover it without unacceptable ambiguity or overload.
- Inspect frontmatter name/description, purpose, triggers, prerequisites, decision criteria, procedure, examples, counterexamples, failure recovery, provenance, confidence, freshness, lifecycle, related skills, and conflicts. Confirm the name matches its directory, the file is a standalone
SKILL.md, and no application code, runtime, test suite, or audit machinery is bundled.
- Test trigger precision with positive, negative, and neighboring-task examples. Check whether an agent could know when to activate, defer, or stop the skill.
- Trace material claims to authoritative sources, experiments, or observed failures. Check source independence, publication/version context, assumptions, and whether recommendations are being presented as facts. Verify each material claim carries a grade and maps to a defined finding ID in
docs/research.md; reject anonymous attributions such as "the governing research" and grade-less appeals to unspecified authority.
- Seek disconfirming evidence: strongest counterargument, plausible misuse, boundary input, conflicting guidance, outdated source, hidden consumer, and scenario where the procedure creates harm or busywork.
- Inspect the procedure for missing decision boundaries, permissions, side effects, failure recovery, uncertainty, and verification evidence. Check that examples demonstrate behavior rather than slogans.
- Compare the candidate with existing skills. Classify the relationship as complementary, composable, overlapping, contradictory, or replacement; define routing and handoff if it remains. Confirm the candidate is linked from the repository index and every related-skill reference resolves to an existing skill or is explicitly marked as an external dependency.
- Review safety and operational limits: secrets, privacy, security, accessibility, data loss, irreversible actions, resource cost, and required human or specialist review.
- Assign a decision: publish draft, revise, accept at current lifecycle, defer for evidence, merge with another skill, or deprecate. Record the evidence, unresolved uncertainty, and next review trigger.
Examples and counterexamples
Good: Reject a proposed “better coding” skill because its procedure duplicates repository verification; ask the author to narrow it to a distinct failure mode or merge the relevant guidance.
Bad: Publish every relevant paragraph as a separate skill because more files look like progress.
Good: Keep a security skill at draft status when its sources are general and no representative threat model or evaluation exists; state exactly what evidence would support promotion.
Bad: Mark a skill trusted because it has citations and confident wording without checking source fit, counterexamples, or actual use.
Failure modes and recovery
If the skill’s target or evidence is ambiguous, defer publication and ask for the missing decision or research. If it overlaps another skill, merge, narrow, or define a clear routing boundary instead of leaving competing instructions. If a source is unavailable or stale, lower confidence and lifecycle status. If a skill causes repeated misuse or no longer reflects evidence, preserve the rationale, revise or deprecate it, and identify dependents that need review.
Validation evidence and provenance
Claims in this skill map to graded findings in docs/research.md and rules in docs/evidence-standard.md:
- SKILL.md format and progressive-disclosure requirements (F8): the Agent Skills specification is authoritative as format; its effectiveness claim is Inferential.
- Evidence grading, source hierarchy, and claim-to-source-to-grade mapping: repository standard (Principled), established because anonymous attribution and grade-less claims were systemic audit findings.
- Keeping skills focused and rejecting file-count growth (F3, Moderate): context quality matters more than volume.
Source boundary: the review criteria are a governance choice, not a validated rubric; a skill passing review can still fail in real tasks.
Confidence: high for mechanical checks (frontmatter, links, section presence); medium for evidence-quality and overlap judgments. Freshness: review when the spec, evidence standard, or research base changes.
Disconfirmation: skills that repeatedly pass this review yet fail on representative tasks would require revising the criteria themselves.
Related skills and conflicts
Related: skill-composition-and-routing, epistemic-coding, requirements-to-acceptance, knowledge-maintenance, contradiction-resolution, and every skill being reviewed. This skill does not authorize rejecting a skill solely because it is unfamiliar, promoting a skill without evidence, or overriding user and repository instructions.
1---2name: skill-quality-review3description: Review a proposed or existing SKILL.md before publication for practical scope, precise triggers, evidence quality, counterexamples, safety, overlap, composability, and honest lifecycle status. Use when creating, revising, promoting, deprecating, or merging agent skills.4---56Lifecycle: `draft`78# Skill Quality Review910## Purpose and scope1112Decide whether a skill materially improves an AI coding-agent library and whether its claims and instructions are supported well enough for their stated lifecycle. This skill reviews skill content and interoperability; it does not prove that every downstream implementation or agent outcome will be correct.1314## Triggers and prerequisites1516Trigger before publishing a new skill, promoting its lifecycle, revising a trusted skill, merging overlapping guidance, or deprecating a skill. Prerequisites: the candidate `SKILL.md`, existing skill index, intended users and tasks, research sources, known alternatives, and the evidence or examples used to support its procedure.1718## Decision criteria1920- The skill must solve a concrete, recurring coding-agent problem with a scope narrow enough to apply reliably.21- Its trigger must distinguish when it applies from neighboring skills; its procedure must be actionable without hiding important decisions.22- Claims, confidence, and lifecycle must not exceed the evidence. A polished document is not validation.23- Every material claim must be graded (Strong / Moderate / Inferential / Principled) and traceable to a finding in [`docs/research.md`](../../docs/research.md) via the provenance section.24- A skill should add depth, coverage, or a safer composition, not merely rename existing guidance or increase file count.2526## Procedure27281. Identify the task, user benefit, failure mode, and expected output. State why an existing skill cannot cover it without unacceptable ambiguity or overload.292. Inspect frontmatter name/description, purpose, triggers, prerequisites, decision criteria, procedure, examples, counterexamples, failure recovery, provenance, confidence, freshness, lifecycle, related skills, and conflicts. Confirm the name matches its directory, the file is a standalone `SKILL.md`, and no application code, runtime, test suite, or audit machinery is bundled.303. Test trigger precision with positive, negative, and neighboring-task examples. Check whether an agent could know when to activate, defer, or stop the skill.314. Trace material claims to authoritative sources, experiments, or observed failures. Check source independence, publication/version context, assumptions, and whether recommendations are being presented as facts. Verify each material claim carries a grade and maps to a defined finding ID in [`docs/research.md`](../../docs/research.md); reject anonymous attributions such as "the governing research" and grade-less appeals to unspecified authority.325. Seek disconfirming evidence: strongest counterargument, plausible misuse, boundary input, conflicting guidance, outdated source, hidden consumer, and scenario where the procedure creates harm or busywork.336. Inspect the procedure for missing decision boundaries, permissions, side effects, failure recovery, uncertainty, and verification evidence. Check that examples demonstrate behavior rather than slogans.347. Compare the candidate with existing skills. Classify the relationship as complementary, composable, overlapping, contradictory, or replacement; define routing and handoff if it remains. Confirm the candidate is linked from the repository index and every related-skill reference resolves to an existing skill or is explicitly marked as an external dependency.358. Review safety and operational limits: secrets, privacy, security, accessibility, data loss, irreversible actions, resource cost, and required human or specialist review.369. Assign a decision: publish draft, revise, accept at current lifecycle, defer for evidence, merge with another skill, or deprecate. Record the evidence, unresolved uncertainty, and next review trigger.3738## Examples and counterexamples3940Good: Reject a proposed “better coding” skill because its procedure duplicates repository verification; ask the author to narrow it to a distinct failure mode or merge the relevant guidance.4142Bad: Publish every relevant paragraph as a separate skill because more files look like progress.4344Good: Keep a security skill at draft status when its sources are general and no representative threat model or evaluation exists; state exactly what evidence would support promotion.4546Bad: Mark a skill trusted because it has citations and confident wording without checking source fit, counterexamples, or actual use.4748## Failure modes and recovery4950If the skill’s target or evidence is ambiguous, defer publication and ask for the missing decision or research. If it overlaps another skill, merge, narrow, or define a clear routing boundary instead of leaving competing instructions. If a source is unavailable or stale, lower confidence and lifecycle status. If a skill causes repeated misuse or no longer reflects evidence, preserve the rationale, revise or deprecate it, and identify dependents that need review.5152## Validation evidence and provenance53Claims in this skill map to graded findings in [`docs/research.md`](../../docs/research.md) and rules in [`docs/evidence-standard.md`](../../docs/evidence-standard.md):5455- SKILL.md format and progressive-disclosure requirements (F8): the Agent Skills specification is authoritative as format; its effectiveness claim is Inferential.56- Evidence grading, source hierarchy, and claim-to-source-to-grade mapping: repository standard (Principled), established because anonymous attribution and grade-less claims were systemic audit findings.57- Keeping skills focused and rejecting file-count growth (F3, Moderate): context quality matters more than volume.5859Source boundary: the review criteria are a governance choice, not a validated rubric; a skill passing review can still fail in real tasks.6061Confidence: high for mechanical checks (frontmatter, links, section presence); medium for evidence-quality and overlap judgments. Freshness: review when the spec, evidence standard, or research base changes.6263Disconfirmation: skills that repeatedly pass this review yet fail on representative tasks would require revising the criteria themselves.64## Related skills and conflicts6566Related: `skill-composition-and-routing`, `epistemic-coding`, `requirements-to-acceptance`, `knowledge-maintenance`, `contradiction-resolution`, and every skill being reviewed. This skill does not authorize rejecting a skill solely because it is unfamiliar, promoting a skill without evidence, or overriding user and repository instructions.