skill-creator

Generate SKILL.md frontmatter and scaffold Claude skill resource directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a standardized approach to building new Claude skills by supplying a ready-to-use template (SKILL.md), structured resource folders, and clear guidance, enabling teams to bootstrap consistent skill units quickly.

Core Features & Use Cases

  • Generates a SKILL.md frontmatter with required fields and a body scaffold.
  • Creates example resource directories: scripts/, references/, and assets/ with starter files.
  • Encourages progressive disclosure and structured organization for scalable skill development.
  • Use cases include creating new skills or updating existing ones to align with best practices and packaging standards.

Quick Start

Run the init_skill.py script to scaffold a new skill directory in your chosen path.

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 new Claude skill with the correct frontmatter and project structure?

To create a new Claude skill, run the init_skill.py script to automatically generate a SKILL.md file with mandated frontmatter fields and scaffold resource directories like scripts/, references/, and assets/.

What is the required frontmatter for packaging consistent Claude skills?

The required frontmatter for Claude skills includes the name and description fields, which the init_skill.py script enforces during project scaffolding to ensure standardized packaging.

How do I scaffold a skill directory with starter templates for scripts and references?

You can scaffold a skill directory with starter templates by executing the Python initialization script, which creates resource folders and populates them with example files for progressive disclosure.

Do I need pyyaml to generate a SKILL.md file for skill development?

Yes, you need pyyaml installed to run the skill-creator script, which relies on this dependency to parse and generate the SKILL.md frontmatter for new Claude skill units.

What is the best way to update existing Claude skills to align with current packaging standards?

The best way to update existing Claude skills is to use the skill-creator template, which provides structured resource folders and clear guidance to align your project organization with best practices.

Can I use the skill-creator template to bootstrap skill units for any domain?

Yes, the skill-creator template applies to teams building or updating Claude skills across any domain, providing a standardized approach to bootstrap consistent skill units quickly.