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.