skill-creator

Audit and restructure AgentSkill directories to match the SKILL.md spec.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JOHNNYWHITEMIKE/openclaw --skill skill-creator-johnnywhitemike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/JOHNNYWHITEMIKE/openclaw/tree/main/openclaw/.openclaw/openclaw/skills/skill-creator
Command: npx skills add https://github.com/JOHNNYWHITEMIKE/openclaw --skill skill-creator-johnnywhitemike

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you create new AgentSkills and keep existing skills clean, correct, and spec-compliant by guiding creation, restructuring, and validation work on SKILL.md files and skill directories.

Core Features & Use Cases

  • Skill Authoring Guidance: Provides step-by-step instructions for initializing, structuring, and writing effective SKILL.md files.
  • Spec-Oriented Tidying: Guides audits and cleanup activities such as moving content into scripts/ or references/ and removing stale or extraneous files.
  • Packaging & Validation Workflow: Explains how to validate and package skills into distributable .skill archives.

Quick Start

Use the skill creator to tidy up an existing skill directory so its SKILL.md frontmatter and structure match the AgentSkills spec.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure an AgentSkill directory to meet the spec?

To structure an AgentSkill directory, ensure your SKILL.md file contains valid YAML frontmatter with the correct name and description, and organize supporting content into dedicated folders like scripts/ and references/ to maintain spec compliance.

What is the correct YAML frontmatter format for a SKILL.md file?

YAML frontmatter in a SKILL.md file must include correctly defined name and description fields. Auditing your skill ensures this metadata is properly parsed and matches the expected AgentSkills specification.

How do I validate and package an AgentSkill into a distributable archive?

You validate and package an AgentSkill by auditing its directory structure and SKILL.md frontmatter, then following the provided validation workflow to bundle the contents into a distributable .skill archive.

Can I use this to clean up and restructure an existing skill directory?

Yes, you can clean up an existing skill directory by auditing its structure, moving content into the correct scripts/ or references/ folders, and removing stale files to ensure it meets the AgentSkills spec.

What is the best way to audit a skill for spec compliance?

The best way to audit a skill for spec compliance is to parse the SKILL.md YAML frontmatter for accurate name and description fields, and verify the directory organization follows the expected AgentSkills structure.

Why does my AgentSkill fail validation due to directory structure?

AgentSkill validation fails when the directory structure contains extraneous files or lacks proper organization, such as missing scripts/ or references/ folders, or when the SKILL.md YAML frontmatter is incorrectly formatted.