skill-creator

Create self-contained Claude Skills with SKILL.md validation and packaging scripts.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/reynalivan/EMMM2 --skill skill-creator-reynalivan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/reynalivan/EMMM2/tree/main/.agent/skills/skill-creator
Command: npx skills add https://github.com/reynalivan/EMMM2 --skill skill-creator-reynalivan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a standardized framework and tooling for creating self-contained Claude Skills, enabling teams to scaffold, document, and package capabilities consistently.

Core Features & Use Cases

  • Standardized SKILL.md frontmatter validation (name, description) and a predictable body structure to load when activated.
  • Bundled resource scaffolding (scripts/, references/, assets/) with example placeholders to jumpstart development.
  • Guided Skill creation workflow including an initialization script (scripts/init_skill.py) and packaging script (scripts/package_skill.py) to produce distributable .skill files.

Quick Start

Run the Skill Initialization process to generate a template, then customize SKILL.md and organize scripts/, references/, and assets/ for your new skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create reusable Claude skills with standardized frontmatter?▼

To create reusable Claude skills, you use an initialization script to generate a template, then customize the SKILL.md file with validated frontmatter and organize supporting scripts, references, and assets directories.

What is the best way to package a Claude skill for distribution?▼

The best way to package a Claude skill is using a dedicated packaging script that bundles your validated SKILL.md and resource directories into a distributable .skill artifact file.

How does frontmatter validation work for AI skill packaging?▼

Frontmatter validation checks the SKILL.md file to ensure required metadata like name and description are present and correctly structured, guaranteeing the skill loads predictably when activated.

Do I need to manually structure resource directories when building automation workflows?▼

No, you do not need to manually structure resource directories. The skill creation process scaffolds scripts, references, and assets folders automatically with example placeholders to jumpstart development.

Can I iteratively refine a skill before finalizing the .skill artifact?▼

Yes, you can iteratively refine a skill. The framework provides a prescribed process that enables continuous modification of the SKILL.md content and resources before running the final packaging script.

What limitations exist when scaffolding self-contained skill units?▼

A limitation is that self-contained skill units require a strict directory structure and validated frontmatter; deviating from the expected SKILL.md format may cause the skill to load incorrectly.