skill-creator

Generate standardized Skill Unit templates with Python scaffolding scripts.

1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Kang-chen/Agent-skills --skill skill-creator-kang-chen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Kang-chen/Agent-skills/tree/main/skill-creator
Command: npx skills add https://github.com/Kang-chen/Agent-skills --skill skill-creator-kang-chen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creates a standardized blueprint for new Skill Units, reducing setup time and ensuring consistent structure, frontmatter, and resource layout across skills.

Core Features & Use Cases

  • Generates a SKILL.md frontmatter scaffold and initial body for new skills.
  • Creates optional resource directories (scripts, references, assets) with example templates.
  • Enforces naming conventions, frontmatter validation, and packaging prerequisites via included Python tooling.
  • Supports quick iteration from idea to packaged skill-ready artifacts.

Quick Start

Run the skill-creator to scaffold a new skill named 'my-new-skill' in the desired directory, including optional resources if needed.

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 Codex skill with standardized frontmatter?

To scaffold a new Codex skill, run the skill-creator to generate a standardized SKILL.md frontmatter scaffold and initial body, ensuring consistent structure and resource layout across your project.

What is the best way to validate skill frontmatter and naming conventions?

The best way to validate skill frontmatter and naming conventions is by running the included quick_validate.py script, which enforces packaging prerequisites and checks structural consistency for your skill units.

How do I generate optional resource directories like scripts and assets for a new skill?

You can generate optional resource directories like scripts, references, and assets by running the skill-creator, which creates these folders automatically with example templates during project bootstrapping.

Can I use Python to package a skill and prepare it for deployment?

Yes, you can use the included package_skill.py Python script to enforce packaging prerequisites and prepare your newly scaffolded skill artifacts for deployment and quick iteration.

Do I need YAML dependencies to create documentation scaffolding for skills?

Yes, you need the YAML dependency installed to parse and generate the standardized frontmatter required for documentation scaffolding when creating new skill units.

Why does skill creation require standardized templates and frontmatter?

Skill creation requires standardized templates and frontmatter to reduce setup time, enforce naming validation, and ensure consistent structure across all packaged skill-ready artifacts.