Skill Polisher
by @99rebels
Polishes standalone skills and multi-skill bundles for ClawHub readability without sacrificing LLM effectiveness. Use when improving a skill's listing, makin...
clawhub install rebels-skill-polisherπ About This Skill
name: skill-polisher description: > Polishes standalone skills and multi-skill bundles for ClawHub readability without sacrificing LLM effectiveness. Use when improving a skill's listing, making a skill look better on ClawHub, or preparing a skill for publish. Supports cross-skill dependency mapping and regression checking for bundles. Moved content goes to references/ β never deleted.
Skill Polisher πͺ
Improve a skill's SKILL.md for ClawHub readability. Run after the skill is built and tested β never before.
Works in two modes: standalone (single skill) and bundle (multi-skill with shared infrastructure and cross-skill data contracts). Mode is auto-detected.
Why
A well-formatted SKILL.md gets more installs on ClawHub. But polish shouldn't come at the cost of LLM effectiveness β the agent still needs every instruction to do its job correctly. This skill rewrites for readability, then audits to ensure nothing important was lost.
When to Use
β οΈ When NOT to Use
How It Works
Standalone:
1. Read the existing SKILL.md
2. Rewrite for readability (apply rules from references/)
3. Audit the rewrite against the original
4. Output: polished SKILL.md + audit report + reference files
Bundle:
1. Detect bundle structure
2. Build dependency map (field names, paths, references)
3. Clean stale Β§X.Y architecture references
4. For each sub-skill: rewrite β update cross-refs β regression check β audit
5. Cross-validation pass (final contract verification)
6. Output: polished files + audit reports + reference files
See references/bundle-rules.md for the full bundle workflow.
Before Polishing
β
Functionally working (scripts tested)
β
Description triggers on the right queries
If either fails, fix first. Don't polish a broken skill.
πͺ Polishing Rules
Read references/rules.md for the full set. Key principles:
Short paragraphs (1-2 lines) β dense blocks kill readability
Code blocks for lists β renders as visual boxes on ClawHub
Emoji as section anchors β π π β‘ give instant visual context
One code block per concept β not three variations for three platforms
Protected content stays inline β behavioral contracts never get moved
π¦ What Gets Moved to references/
Platform-specific formatting β references/formatting.md
Detailed auth/token setup β references/setup.md
Extended configuration β references/configuration.md
API details / error handling β references/api.md
Historical changelogs β references/changelog.md
Rule: Content is moved, never deleted.
Exceptions β never move:
See references/rules.md for the full protected content table.
π The Audit
After rewriting, compare original against polished. Flag:
β Potentially risky changes:
β’ Protected content moved to references/
β’ Cross-skill data contract broken
β’ Security notes removed
β’ Trigger phrases removed from description
β’ Reference files created but empty or incomplete
See references/audit-guide.md for the full checklist.
π Output
Standalone: polished SKILL.md + reference files + audit report.
Bundle: polished SKILL.md per sub-skill + reference files + audit per sub-skill + cross-validation report.
Wait for user approval before overwriting originals.