skill-creator

Generate structured Claude Skill Unit metadata with validated frontmatter and resource scaffolding.

11|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/runkids/my-skills --skill skill-creator-runkids
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/runkids/my-skills/tree/main/skill-creator
Command: npx skills add https://github.com/runkids/my-skills --skill skill-creator-runkids

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill standardizes and accelerates the creation of Claude Skill Units by providing a ready-to-use SKILL.md structure, a base body, and scaffolding for scripts, references, and assets.

Core Features & Use Cases

  • Structured Skill Templates: Delivers a consistent SKILL.md frontmatter and a guided body for immediate activation.
  • Resource Scaffolding: Includes example scripts, references, and assets to illustrate best practices in skill packaging.
  • Quality Assurance: Integrates quick-validate tooling to enforce naming, frontmatter, and content quality before packaging.

Quick Start

Run the scaffolding tool to generate a new skill skeleton:

  • python scripts/init_skill.py <skill-name> --path <destination-directory> After scaffolding, customize SKILL.md and adjust resources before packaging with the packager.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude Skill with consistent metadata and structure?

Skill creation automates generation of structured SKILL.md frontmatter, body templates, and resource scaffolding. Run python scripts/init_skill.py <skill-name> --path <destination> to generate a ready-to-customize Skill skeleton with enforced naming and frontmatter validation built in.

What should be included in a Skill's frontmatter and how do I validate it?

Frontmatter defines metadata like name, category, and dependencies in YAML format. This Skill validates frontmatter requirements and naming conventions automatically during generation, catching issues before packaging so your Skill meets distribution standards.

Can I package and distribute a Skill after scaffolding?

Yes. After customizing SKILL.md and adjusting scripts, references, and assets, use integrated packager tooling to bundle your Skill for distribution. Validation runs first to ensure frontmatter, naming, and content quality pass quality gates.

What file formats and resources does a Skill Unit need?

A Skill Unit requires SKILL.md with YAML frontmatter, plus optional scripts, references, and assets organized in a standard layout. This Skill provides templates and scaffolding for each component so teams maintain consistent resource organization across a Skill library.

How do I ensure my Skill follows best practices for packaging?

The Skill includes example scripts, references, and assets that illustrate best practices in structure and naming. Quick-validate tooling enforces conventions, and the guided SKILL.md body accelerates setup while keeping output standardized and distribution-ready.