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.