skill-creator

Create reusable Claude skills with SKILL.md frontmatter and structured resources.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/SChannarong/... --skill skill-creator-schannarong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/SChannarong/.../tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/SChannarong/... --skill skill-creator-schannarong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users to create reusable Claude skills with proper SKILL.md frontmatter and a solid resource structure, reducing setup time and errors when building new skills.

Core Features & Use Cases

  • Structured skill templates: Provides a clear blueprint for SKILL.md frontmatter, recommended sections, and naming conventions.
  • Resource organization guidance: Outlines how to organize scripts/, references/, and assets/ for scalable, maintainable skills.
  • Packaging and validation workflow: Describes steps for validation and packaging to ensure skills are production-ready.
  • Use Case: A product team wants to add a new skill to standardize onboarding guides; this process yields a consistent, reusable artifact.

Quick Start

Initialize a new skill by following the official Skill Creator flow:

  • Create a new skill folder named after the hyphen-case identifier.
  • Add a SKILL.md with the required frontmatter (name and description) and a concise instruction body.
  • Create optional bundles: scripts/, references/, and assets/ with starter placeholders or remove if not needed.
  • Validate and package the skill using the provided tooling when ready.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create reusable Claude skills with proper SKILL.md frontmatter?

To create reusable Claude skills, you must define a SKILL.md file with required YAML frontmatter, specifically the name and description fields, alongside a concise instruction body to ensure proper structure and execution.

What is the recommended folder structure for packaging Claude skills?

The recommended folder structure for packaging Claude skills uses a hyphen-case identifier for the root directory and includes optional bundles such as scripts/, references/, and assets/ to organize supporting resources and maintain scalability.

How does YAML frontmatter validation work for skill templates?

YAML frontmatter validation enforces the presence of required metadata fields like name and description within the SKILL.md file, ensuring quality naming conventions and packaging requirements are met before a skill is deemed production-ready.

What's the best way to standardize onboarding guides using Claude skill templates?

The best way to standardize onboarding guides is to apply structured skill templates that provide a clear blueprint for SKILL.md frontmatter and resource organization, yielding a consistent and reusable artifact for product teams.

Do I need to include scripts, references, and assets folders when building a new skill?

You do not need to include scripts, references, and assets folders when building a new skill. These are optional bundles; you can create them with starter placeholders or remove them entirely if they are not needed for your workflow.

When should I not use the standard skill creation workflow?

You should not use the standard skill creation workflow if your project requires unconventional file packaging or bypasses YAML frontmatter requirements, as this process enforces strict structural validation and naming conventions for production-ready artifacts.