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.