skill-creator

Scaffold standardized Claude Skill units with SKILL.md frontmatter and resource folders.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill creation process is often manual and error-prone; this tool automates scaffolding of skill units with a standardized SKILL.md frontmatter and resource directories, ensuring consistency across Claude skills.

Core Features & Use Cases

  • Template-based scaffolding: Generates SKILL.md frontmatter and a starter structure (scripts/, references/, assets/) for new skills.
  • Guided initialization: Provides example scripts and references to guide early development and validation.
  • Packaging-ready: Integrates with quick_validate.py and package_skill.py to validate and package skills for distribution.

Quick Start

Run init_skill.py with your skill name and --path to scaffold a new skill template, then customize SKILL.md and add resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate scaffolding for a new Claude skill template?

Automate skill creation by running init_skill.py with a skill name and --path to generate standardized SKILL.md frontmatter alongside scripts/, references/, and assets/ directories.

What is the standard folder structure for packaging modular skills?

The standard structure requires a SKILL.md file with frontmatter, supplemented by scripts/, references/, and assets/ folders to ensure development consistency and accelerate deployment.

Do I need PyYAML to generate SKILL.md frontmatter?

Yes, PyYAML is a required dependency for parsing and generating the standardized YAML frontmatter that defines the skill's metadata within the SKILL.md file.

What's the best way to validate a skill before distribution?

Validate skills for distribution by running quick_validate.py to check structural integrity, then use package_skill.py to bundle the standardized folders into a distributable format.

Can I customize the example scripts and references after scaffolding?

Yes, after the template generates initial example scripts and references to guide early development, you can fully customize SKILL.md and add specific resources to fit your workflow.