skill-creator

Create Claude skills with standardized SKILL.md frontmatter and starter resources.

178|24|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection --skill skill-creator-zhanlincui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection/tree/main/skill-creator
Command: npx skills add https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection --skill skill-creator-zhanlincui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml.

What problem does it solve?

This skill enables consistent and efficient creation of Claude skills by providing a structured template, clear guidelines, and starter resources that standardize how skills are authored, documented, and packaged.

Core Features & Use Cases

  • Standardized SKILL.md frontmatter with required name and description
  • Starter scripts, references, and assets to bootstrap new skills
  • Clear best-practice guidance for modular design, progressive disclosure, and packaging

Quick Start

Run the init_skill.py script to generate a new skill scaffold, then modify SKILL.md, customize the starter resources, and finally package with package_skill.py.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Claude skill with standard frontmatter?

To scaffold a Claude skill, you run the init_skill.py script to generate a standardized template, then modify the SKILL.md file with required name and description frontmatter. This creates a consistent skill structure for packaging.

What is the minimal frontmatter required for a SKILL.md file?

The minimal SKILL.md frontmatter requires only a name and description, with an optional license field. This ensures skill documentation maintains a standardized baseline for discovery and packaging.

How do I package a Claude skill for distribution?

You package a Claude skill by running the package_skill.py script after customizing the SKILL.md and starter resources. This bundles your scaffolded templates, frontmatter, and documentation into a distributable format.

Do I need any dependencies to use the skill creation templates?

The skill creation framework requires the yaml dependency to parse and manage frontmatter. You need this Python package installed before running the scaffold and packaging scripts.

What is progressive discovery structure in skill documentation?

Progressive discovery structure organizes SKILL.md body content and bundled resources to guide users incrementally through skill functionality. It standardizes how authors document and package skills for clear, modular design.

Can I customize the starter scripts and references when scaffolding a skill?

Yes, after running init_skill.py to generate the scaffold, you can fully customize the starter scripts, references, and assets. This allows you to bootstrap new skills while maintaining standardized frontmatter and packaging.