create-skill

Generate a SKILL.md scaffold with YAML frontmatter for Claude Code skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a ready-to-use SKILL.md scaffold for Claude Code skills.

Core Features & Use Cases

  • Auto-generates SKILL.md with required YAML frontmatter (name, description) and prescribed structure.
  • Guides placement in personal or project skill directories and suggests optional assets (scripts/, references/, assets/).
  • Ensures Claude Code conventions for frontmatter, patterns, and invocation semantics are followed.

Quick Start

Create a new Claude Code skill by providing a name and description; the tool will scaffold SKILL.md accordingly.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a new Claude Code skill with the correct YAML frontmatter?

To create a Claude Code skill, you generate a SKILL.md scaffold with valid YAML frontmatter containing required name and description fields, following documented skill patterns and file layout conventions.

What is the required structure for a SKILL.md file in Claude Code?

A SKILL.md file requires YAML frontmatter with name and description fields at the top, followed by prescribed structural patterns that align with Claude Code skill conventions for proper invocation semantics.

How do I scaffold a Claude Code skill directory with optional assets like scripts and references?

Scaffolding a Claude Code skill directory involves generating SKILL.md alongside optional directories such as scripts/, references/, and assets/ to organize supporting files within the skill's personal or project location.

Can I generate Claude Code skills for both personal and project locations?

Yes, Claude Code skills can be generated for both personal and project skill directories, allowing you to specify the target location when scaffolding the SKILL.md file and its optional asset folders.

Does a Claude Code skill need a specific frontmatter format to be recognized?

Claude Code skills require valid YAML frontmatter with name and description fields to be recognized, ensuring the skill aligns with documented frontmatter conventions and invocation patterns.

What are the limitations when generating SKILL.md scaffolds for Claude Code?

SKILL.md scaffold generation focuses on structure and frontmatter compliance, meaning it produces a ready-to-use template but does not implement the actual skill logic or content within the generated file.