skill-creator

Design, document, and package Claude Skills with SKILL.md structure and tooling.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/zerdos/spike-land-nextjs --skill skill-creator-zerdos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/zerdos/spike-land-nextjs/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/zerdos/spike-land-nextjs --skill skill-creator-zerdos

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured framework for designing, documenting, and packaging Claude Skills.

Core Features & Use Cases

  • Guides on structuring SKILL.md using progressive disclosure
  • Templates and example resources: scripts/, references/, and assets/
  • Best practices for initializing, editing, and packaging skills with the included tooling (init_skill.py and package_skill.py)

Quick Start

Use this skill to design and package Claude Skills for consistent deployment across projects. Start by reading the SKILL.md guidelines, then leverage the included tooling to scaffold new skills and package them for distribution.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a SKILL.md file for Claude?

Structure your SKILL.md for Claude using progressive disclosure: enforce frontmatter with name and description, then organize scripts, references, and assets logically to streamline skill creation.

What is the best way to scaffold a new Claude skill?

The best way to scaffold a new Claude skill is using the init_skill.py script, which initializes the directory structure and enforces frontmatter consistency for your packaged resources.

How do I package Claude skills for distribution?

Package Claude skills for distribution using the package_skill.py script, which bundles your scripts, references, and assets into a consistent format ready for deployment across projects.

Do I need yaml installed to create Claude skills?

Yes, yaml is a required dependency for creating Claude skills with this framework, as the tooling scripts rely on it to parse and enforce the frontmatter configuration.

When should I use progressive disclosure in skill creation?

Use progressive disclosure in skill creation when your Claude skill includes complex bundled resources, ensuring the SKILL.md reveals context gradually without overwhelming the model.