auditing-skills

Audit SKILL.md files for structural and content issues with file:line findings.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/outcomeeng/claude --skill auditing-skills-outcomeeng
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: auditing-skills
Source: https://github.com/outcomeeng/claude/tree/main/plugins/claude/skills/auditing-skills
Command: npx skills add https://github.com/outcomeeng/claude --skill auditing-skills-outcomeeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures audits of SKILL.md files are consistent, comprehensive, and non-destructive, preventing silent failures and promoting best-practices in skill governance.

Core Features & Use Cases

  • Validates YAML frontmatter for required fields (name, description) and frontmatter correctness.
  • Enforces pure XML structure in SKILL.md (objective, quick_start, success_criteria) and flags markdown headings or missing tags.
  • Checks progressive disclosure guidelines (SKILL.md size under 500 lines, references depth one).
  • Identifies anti-patterns (vague descriptions, missing failure modes, unclear verification gates) and generates contextual findings.
  • Produces actionable audit reports with file:line locations, severity labels, and remediation guidance.
  • Supports reference documentation alignment (references/ and scripts/ when present) and ensures non-destructive evaluation.

Quick Start

Run auditing-skills against a target SKILL.md to generate a structured findings report.

Frequently Asked Questions about auditing-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit a SKILL.md file for structural and content issues?▼

Auditing a SKILL.md file requires validating YAML frontmatter, enforcing XML structure conformance, and checking progressive disclosure to identify anti-patterns and generate actionable remediation reports with file:line locations.

What are the best practices for YAML frontmatter validation in skill documentation?▼

YAML frontmatter validation requires checking for mandatory fields like name and description to ensure correctness, preventing silent failures and promoting consistent quality governance across all skill documentation units.

How do I check if SKILL.md follows progressive disclosure guidelines?▼

Checking progressive disclosure involves verifying the SKILL.md file remains under 500 lines and that references maintain a depth of one, ensuring documentation aligns with non-destructive evaluation and structural best practices.

Why does my SKILL.md audit report flag missing XML structure tags?▼

Missing XML structure tags are flagged because the audit enforces pure XML conformance for objective, quick_start, and success_criteria sections, actively identifying any markdown headings or missing tags in the file.

Can I audit legacy skills that do not use XML structure for quality governance?▼

Yes, the auditing workflow applies reference checks across all skill units including legacy ones, ensuring non-destructive evaluation by identifying anti-patterns like missing failure modes and unclear verification gates.

What is the best way to generate actionable findings with remediation guidance for skill metadata?▼

Generating actionable findings requires running a comprehensive audit that produces severity labels, specific file:line locations, and clear contextual remediation guidance for identified structural and content issues.