skill-creator

Automate Claude Code skill creation, evolution, and .skill packaging.

18|3|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Yaron9/MetaMe --skill skill-creator-yaron9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Yaron9/MetaMe/tree/main/skills/skill-creator
Command: npx skills add https://github.com/Yaron9/MetaMe --skill skill-creator-yaron9

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the lifecycle of Claude Code skills from creation to distribution.

Core Features & Use Cases

  • Scaffold new skills with init_skill.py, write SKILL.md, and bundle scripts/references/assets
  • Evolve existing skills by merging session feedback via evolution.json and smart_stitch
  • Package skills into portable .skill files for distribution and discovery

Quick Start

Run the init_skill.py script to scaffold a new skill, then edit SKILL.md and use package_skill.py to bundle it.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package a custom Claude Code skill for distribution?

To create and package a Claude Code skill, run init_skill.py to scaffold the structure, edit SKILL.md, bundle scripts and assets, then execute package_skill.py to generate a portable .skill file.

What is the best way to update an existing skill using session feedback?

Updating a skill uses merge_evolution.py to ingest session feedback from evolution.json, then smart_stitch.py applies those changes dynamically to evolve the existing SKILL.md and bundled resources.

Do I need yaml dependencies to scaffold and bundle skills?

Yes, yaml is required as a dependency to parse and generate frontmatter metadata, which is injected into the SKILL.md files during the skill creation and packaging lifecycle.

Can I bundle external scripts and references into a single skill file?

Yes, smart_stitch.py bundles scripts, references, and assets into the skill directory structure, while package_skill.py compiles everything into a portable .skill file for discovery.

What does frontmatter generation do when scaffolding a new skill?

Frontmatter generation creates the required yaml metadata headers for the skill, ensuring proper categorization, keyword indexing, and dependency tracking before stitching the SKILL.md file.

How does smart_stitch.py handle skill evolution and resource merging?

smart_stitch.py merges evolution.json feedback into the existing skill structure, dynamically updating SKILL.md content and stitching new resource components without overwriting previous manual edits.