claude-skill-creator

Create Claude Skills with validated SKILL.md frontmatter and directory structure.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/ArtisanClarinets/crispy-fishstick --skill claude-skill-creator-artisanclarinets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-skill-creator
Source: https://github.com/ArtisanClarinets/crispy-fishstick/tree/main/.agent/skills/claude-skill-creator
Command: npx skills add https://github.com/ArtisanClarinets/crispy-fishstick --skill claude-skill-creator-artisanclarinets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a clear blueprint for creating disciplined Claude Skills by outlining a standardized directory structure, YAML frontmatter, and progressive content loading.

Core Features & Use Cases

  • Structured Skill templates: Includes SKILL.md frontmatter, optional BEST_PRACTICES.md, and example Skill files that illustrate production-ready patterns.
  • Progressive loading patterns: Demonstrates metadata, instructions, and optional resources loaded on demand to optimize token usage.
  • Validation & safety: Includes a validator script to ensure naming, description quality, and frontmatter integrity, plus guidance on security considerations.
  • Use Case: A developer wants to build a new Claude Skill quickly by copying templates and validating with the provided script.

Quick Start

Follow the Quick Start to scaffold a new Skill and boot the validator to ensure compliance and readiness.

Frequently Asked Questions about claude-skill-creator

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

FAQPage Schema
How do I create a Claude Skill with the correct YAML frontmatter and directory structure?

To create a Claude Skill, you need to design a SKILL.md file with validated YAML frontmatter and a clean directory structure. This ensures your custom workflow complies with safety, documentation, and tooling conventions.

What is progressive content loading when building reusable Claude Skills?

Progressive content loading is a pattern that loads metadata, instructions, and optional resources on demand. It optimizes token usage by only loading necessary context as your custom workflow executes.

How do I validate my SKILL.md frontmatter before publishing a custom workflow?

You validate SKILL.md frontmatter by running a validator script that checks naming conventions, description quality, and metadata integrity. This ensures your custom workflow meets safety and tooling conventions.

What's the best way to document workflows and best practices for a new Skill?

The best way to document workflows is by using structured Skill templates that include a SKILL.md file and an optional BEST_PRACTICES.md. This approach provides clear blueprints and production-ready examples for future use.

Do I need any external dependencies to scaffold and validate new Claude Skills?

No external dependencies are required to scaffold new Claude Skills. The process relies on internal templates, reference materials, and a validation script to ensure compliance and readiness without external packages.

Why does my custom workflow fail validation when using progressive loading patterns?

Custom workflow validation fails when the YAML frontmatter lacks integrity, has poor description quality, or violates naming conventions. The validator script enforces strict compliance with documentation and safety standards.