skill-creator

Generate standardized Skill Unit metadata from SKILL.md frontmatter.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/wildbitca/ai-resources --skill skill-creator-wildbitca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/wildbitca/ai-resources/tree/main/skills/gpm-curated-skill-creator
Command: npx skills add https://github.com/wildbitca/ai-resources --skill skill-creator-wildbitca

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Automates the creation of standardized Skill Units by translating a Skill's SKILL.md frontmatter into a ready-to-use metadata block and project scaffolding.

Core Features & Use Cases

  • Generates a complete Skill Unit metadata entry from SKILL.md, including name, description, license, and metadata.
  • Scaffolds optional resources directories (assets, references, scripts) when present.
  • Validates required frontmatter fields and flags missing metadata for review.
  • Provides an exportable format suitable for AGENTS.md registration.

Quick Start

Create a new Skill Unit from SKILL.md by running the generation command with the skill name and description.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I generate skill metadata from YAML frontmatter automatically?

To generate skill metadata from YAML frontmatter automatically, this tool extracts the name, description, license, and metadata fields directly from a SKILL.md file. It validates required frontmatter fields and outputs a ready-to-use standardized Skill Unit metadata block.

What is a Skill Unit and when do I need to scaffold one?

A Skill Unit is a standardized directory structure containing a root SKILL.md file and optional assets, references, or scripts folders. You need to scaffold one when packaging automation logic or templates into a reusable, exportable format for AGENTS.md registration.

How do I validate required frontmatter fields in a SKILL.md file?

Validating required frontmatter fields in a SKILL.md file involves checking that name, description, license, and metadata are present. This generator automatically flags missing metadata entries during the extraction process to ensure frontmatter completeness.

Does the skill generator work with existing directories containing assets and scripts?

Yes, the skill generator works with existing directories by detecting optional assets, references, and scripts subdirectories alongside the root SKILL.md file. It scaffolds these resource folders automatically when present, ensuring they are included in the final metadata report.

What's the best way to extract license and name information from SKILL.md for AGENTS.md registration?

The best way to extract license and name information from SKILL.md for AGENTS.md registration is using an automated frontmatter parser. It isolates these YAML fields directly from the file header and formats them into an exportable, standardized metadata block.

Why does my generated skill metadata report missing frontmatter fields?

Your generated skill metadata reports missing frontmatter fields because the root SKILL.md file lacks one or more required YAML keys: name, description, license, or metadata. The generator actively flags these incomplete entries to prevent invalid Skill Unit registration.