refine-skill-design — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited refine-skill-design (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Audit and improve an existing SKILL.md to maximize its ASQM score. Apply a structured meta-audit across 4 dimensions: intent clarity, behavioral logic, constraint precision, and example quality. Produce an optimized version with a clear diff summary.
Primary Goal: Take any SKILL.md and return an improved version scoring >=17 ASQM (validated threshold).
Success Criteria:
Acceptance Test: The refined skill passes verify-skill-structure.mjs and scores >=17 on ASQM dimensions.
format-skill generates a new SKILL.md (quality gate before PR)curate-skills when a skill fails quality checksCheck the SKILL.md for required sections:
✅ YAML frontmatter (name, description — Agent Skills standard; license, metadata optional)
✅ Purpose section
✅ Triggers section
✅ Behavior section (with numbered steps)
✅ Restrictions section (hard/soft boundaries)
✅ Self-Check section (checkbox list)
⚠️ Examples section (at least 2, including 1 edge case)1. Agent-native (0-5): Can an AI agent execute this skill without ambiguity?
2. Cognitive (0-5): Is the skill cognitively well-structured?
3. Composability (0-5): Does it play well with other skills?
related_skills)?4. Stance (0-5): Are constraints precise and enforceable?
For each dimension scoring <4, make targeted improvements:
Present the result as:
## Refine Report: [skill-name]
### Scores (before → after)
| Dimension | Before | After | Change |
|---------------|--------|-------|--------|
| Agent-native | 3 | 5 | +2 |
| Cognitive | 4 | 4 | 0 |
| Composability | 3 | 5 | +2 |
| Stance | 4 | 5 | +1 |
| **Total** | **14** | **19**| **+5** |
### Changes
| Section | Change | Reason |
|---------|--------|--------|
| Triggers | Added concrete conditions | Was too vague for agent detection |
| Restrictions | Split hard/soft | Mixed severity confused boundaries |
| Examples | Added edge case | Only had happy path |
### Version Suggestion
1.0.0 → 1.1.0 (minor: improved quality, no behavioral change)Before (agent_native: 2):
## Triggers
Activate when you notice a deployment issue.After (agent_native: 5):
## Triggers
Activate when ALL of the following are true:
- A `pnpm build` or `npm run build` command was just executed in `plugins/`
- The build output does NOT include the expected extension files in `extensions/`
- OR: a deployment command was run without a prior build step in the sessionInput: A skill scoring 18/20 (validated).
Output:
## Refine Report: preserve-directus-code-identifiers
### Scores (before → after)
All dimensions >=4. No changes needed.
### Recommendation
This skill is already at validated quality. Consider:
- Adding a 3rd example if the skill is frequently referenced
- No version bump needed~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.