skill-creator

Design and initialize Claude Skills with structured templates and resource directories.

599|54|Updated Aug 21, 2025
One-click install
npx skills add https://github.com/ZacheryGlass/.claude --skill skill-creator-zacheryglass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ZacheryGlass/.claude/tree/main/skills/skill-creator
Command: npx skills add https://github.com/ZacheryGlass/.claude --skill skill-creator-zacheryglass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing and maintaining Claude Skills can be complex and error-prone. This guide provides a clear, repeatable approach to create well-structured skills with consistent frontmatter, resource organization, and templates.

Core Features & Use Cases

  • Structured Skill Templates: Provides a proven SKILL.md frontmatter pattern and body layout to standardize skills.
  • Resource Scaffolding: Outlines optional scripts/, references/, and assets/ directories to support deterministic tasks, deep references, and output templates.
  • Progressive Disclosure: Encourages keeping SKILL.md lean while exposing detailed references only when needed.

Quick Start

Follow the initialization steps to create a new skill directory using templates, then customize SKILL.md and add example resource files as needed.

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 with consistent structure and frontmatter?

To create a Claude Skill, use a structured SKILL.md template with standardized frontmatter including name, description, and license fields, then scaffold optional resource directories like scripts/, references/, and assets/ to organize bundled resources.

What's the best way to organize bundled resources when building a Claude Skill?

Organize bundled resources by using dedicated directories: scripts/ for deterministic tasks, references/ for deep documentation, and assets/ for output templates, keeping the main SKILL.md lean while exposing detailed references only when needed.

When should I use workflow-based versus task-based patterns for skill creation?

Use workflow-based patterns for multi-step processes, task-based patterns for specific deterministic operations, and reference-guidelines patterns for providing deep contextual documentation, selecting the approach that matches your skill's core processing logic.

What frontmatter fields are required in a SKILL.md file?

A SKILL.md file requires standardized frontmatter fields including name, description, and license to ensure consistent skill structure and pass validation steps during the packaging workflow.

Do I need to include scripts and assets directories for every Claude Skill I build?

No, scripts/, references/, and assets/ directories are optional scaffolding components that support deterministic tasks, deep references, and output templates respectively, added only when your specific skill requires them.

Why does my Claude Skill validation fail during the packaging workflow?

Claude Skill validation fails during packaging when the SKILL.md frontmatter is missing required fields like name, description, or license, or when the skill structure does not meet the enforced standards for resource directories.