skill-improver

Audit and refactor existing SKILL.md files against an LLM-first style guide.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/AD-Paladins/beaconator-web --skill skill-improver-ad-paladins
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-improver
Source: https://github.com/AD-Paladins/beaconator-web/tree/main/.config/opencode/skills/skill-improver
Command: npx skills add https://github.com/AD-Paladins/beaconator-web --skill skill-improver-ad-paladins

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Existing SKILL.md files often drift from the required LLM-first structure, with invalid frontmatter, bloated bodies, or prose that hides decision logic, making skills hard to discover and unreliable at runtime. ## Core Features & Use Cases - Structured Audits: Checks frontmatter validity, trigger clarity, section order, body token budget, decision gates, and output contracts against the skill style guide. - Safe Refactoring: Defaults to audit-only mode and applies fixes only on explicit request, moving long explanations into local references without deleting meaningful content. - Registry Integration: Uses the skill registry to locate skills and recommends a registry refresh when metadata or paths change. - Use Case: After adding several custom skills, run an audit to find skills with missing descriptions or oversized bodies, then apply improvements to normalize them. ## Quick Start Audit all skills in this repository against the skill style guide and report issues grouped by severity.

Frequently Asked Questions about skill-improver

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

FAQPage Schema
How do I audit existing SKILL.md files for quality?▼

Run the skill-improver audit, which reads the style guide and skill registry, then checks each skill's frontmatter, section order, body budget, and decision gates. It returns a report grouped by skill with severity levels and exact proposed changes.

What structure should a SKILL.md file follow?▼

A SKILL.md should contain frontmatter with name, description, license, and metadata, followed by Activation Contract, Hard Rules, Decision Gates, Execution Steps, Output Contract, and References sections. The body should target 180-450 tokens with a hard maximum of 1000.

Does the skill audit modify files automatically?▼

No, the default mode is audit-only and produces a report without changing files. Modifications happen only when the user explicitly requests apply mode, and even then only safe issues are edited while meaningful content is preserved.

When should I use skill-improver instead of skill-creator?▼

Use skill-improver when auditing, refactoring, or normalizing existing SKILL.md files. Use skill-creator when building a brand-new skill from a reusable pattern, since the improver treats existing files as the source of truth.

What happens when skill rules conflict or intent is unclear?▼

Conflicting rules or unclear intent are reported as ambiguities for human review rather than rewritten automatically. The skill never invents triggers, policies, or domain rules during refactoring.