skill-creator

Create Claude Skills with standardized templates and YAML frontmatter.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/yeeehaooo/agent-kit --skill skill-creator-yeeehaooo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/yeeehaooo/agent-kit/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/yeeehaooo/agent-kit --skill skill-creator-yeeehaooo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a standardized framework and templates to help teams create, update, and package Claude Skills quickly, consistently, and with minimal setup.

Core Features & Use Cases

  • Template-driven SKILL.md: Enforces YAML frontmatter with name and description and a concise body structure.
  • Resource scaffolding: Includes optional scripts/, references/, and assets/ directories to support end-to-end skill development.
  • Packaging readiness: Guides preparation for distribution as .skill files via a packaging workflow.

Quick Start

Run the skill initialization tool to bootstrap a new skill scaffold, then tailor the templates and resources to your domain. Example: init_skill.py my-new-skill --path skills/public

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 Claude skill from scratch using a standardized template?▼

To create a Claude skill, run the skill initialization tool to bootstrap a new scaffold, then tailor the generated templates and resources to your domain. This enforces valid YAML frontmatter with name and description and a concise Markdown body.

What is the required structure for a SKILL.md file?▼

A SKILL.md file requires YAML frontmatter containing the skill name and description, followed by a concise Markdown body. Optional resource directories for scripts, references, and assets can be added to support progressive disclosure.

How do I package Claude skills for distribution as .skill files?▼

To package Claude skills for distribution, follow the guided packaging workflow to prepare your scaffolded directories and validated SKILL.md file into a ready-to-use .skill file, ensuring reproducible skill creation and minimal setup.

Can I use skill scaffolding for team-based modular skill development?▼

Yes, skill scaffolding applies directly to teams building modular Claude Skills. The framework provides standardized templates, optional scripts, references, and assets directories to support end-to-end collaborative skill development.

What is progressive disclosure in Claude skill resource directories?▼

Progressive disclosure in Claude skills is achieved by organizing optional scripts, references, and assets into separate resource directories. This structure keeps the main Markdown body concise while supporting end-to-end skill development.

Does frontmatter validation check for name and description fields?▼

Yes, frontmatter validation strictly enforces that the YAML metadata includes both a name and description field. This ensures standardized framework compliance before packaging the skill for distribution.