LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

skill-creator

Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.

378,969stars79,302forksUpdated 6/16/2026
Productivity & WorkflowDocumentation#validation#documentation#ai-tools#workflow-automation#yaml#skill-management

Security Assessment

Safe(100/100)
Security Score100/100

About skill-creator

The skill-creator is a specialized workflow for managing AgentSkills and their SKILL.md documentation files. It helps create, edit, audit, tidy, validate, and restructure skills to maintain consistency and quality across skill repositories. Skills are compact triggerable workflows where metadata remains always visible, while the body loads only after triggering, and references, scripts, and assets load on-demand for efficiency.

This skill enforces hard rules to keep SKILL.md files lean and focused, recognizing that the base model already has extensive capabilities. It manages YAML frontmatter validation, ensures proper structure with name and description fields, and organizes supporting materials into dedicated directories (scripts for deterministic helpers, references for documentation, assets for templates and media). The skill removes generic advice that base models already know while preserving critical information like brittle command syntax, authentication caveats, and safety rules.

The skill-creator is designed for AI skill developers, documentation maintainers, and teams building skill libraries. It streamlines the editing workflow by reading existing skills, removing redundant content, relaxing prose to allow fragments, and validating both frontmatter YAML and any touched script tests. It includes validation tools like quick_validate.py to ensure skills meet structural requirements before deployment.

FAQ

What files and folders should a skill contain?

A skill must contain SKILL.md with YAML frontmatter. Optionally, it can include scripts/ for deterministic helpers, references/ for documentation loaded on-demand, assets/ for templates and media, and agents/ for UI metadata.

What frontmatter fields are required in SKILL.md?

At minimum, name and description are required. The description must be quoted. Local OpenClaw skills may also use metadata, homepage, allowed-tools, user-invocable, and license fields.

How do I validate a skill after editing?

Use the provided validation script: python skills/skill-creator/scripts/quick_validate.py skills/<name>. Alternatively, run the inline Python validation that checks frontmatter YAML syntax across all skills.

What content should I remove when editing a skill?

Remove generic advice the base model already knows, verbose tables that could be bullet lists, and redundant setup documentation. Keep only trigger-critical facts, brittle command syntax, authentication caveats, safety rules, and validation logic.

What makes a good skill description in the frontmatter?

Use a short noun-phrase that describes the generic trigger, not the full workflow. Focus on what the skill does (e.g., 'Inspect, split, merge, OCR, redact, or convert PDFs') rather than how it does it. Keep it concise for efficient triggering.

All Files

7 files
scripts/quick_validate.py5.2 KB
View
scripts/init_skill.py13.4 KB
View
scripts/test_quick_validate.py3.9 KB
View
license.txt11.1 KB
View
scripts/test_package_skill.py7.6 KB
View
scripts/package_skill.py4.6 KB
View
SKILL.md2.3 KB
View

Install skill-creator

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

steipete/clawdis

Related Skills

editor

145

go-code-review

165

om-close-fixed-issues

213

expressive

3,011