Skill Builder

Enforce YAML frontmatter and directory structure for Claude Skill templates.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/fableindigo-gif/animated-system --skill skill-builder-fableindigo-gif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/fableindigo-gif/animated-system/tree/main/omnianalytix-mirror/.claude/skills/skill-builder
Command: npx skills add https://github.com/fableindigo-gif/animated-system --skill skill-builder-fableindigo-gif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the creation of Claude Code Skills by enforcing a consistent YAML frontmatter schema, progressive disclosure structure, and clean directory organization, saving time and reducing errors.

Core Features & Use Cases

  • Provides a repeatable template for Skill units, including top-level SKILL.md with required name and description.
  • Guides you to structure Skill folders with optional scripts, references, and assets for on-demand loading.
  • Useful for teams producing multiple skills or developing Skill templates for internal tooling and documentation.

Quick Start

Create a top-level skill directory named after your skill and add a SKILL.md that follows the required YAML frontmatter.

Frequently Asked Questions about Skill Builder

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

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

Claude Code Skills require a top-level directory named after your skill, containing a SKILL.md file with mandatory YAML frontmatter fields for name and description to ensure safe activation and autonomous discovery.

What is progressive disclosure in Claude Code Skill templates?

Progressive disclosure in Claude Code Skills is a structure that organizes skill folders with optional scripts, references, and assets for on-demand loading, keeping the top-level SKILL.md clean while enabling safe activation.

How do I structure a Claude Code Skill directory for team tooling and documentation?

Structure a Claude Code Skill directory by creating a top-level folder named after your skill, adding a SKILL.md with required YAML frontmatter, and organizing optional scripts, references, and assets into subdirectories for on-demand loading.

Do I need to include scripts and references when building a Claude Code Skill?

Scripts, references, and assets are optional components in a Claude Code Skill directory structure, allowing you to enforce the required YAML frontmatter rules while recognizing these supplementary files only as needed.

Why does my Claude Code Skill fail autonomous discovery and safe activation?

Claude Code Skill autonomous discovery and safe activation fail when the SKILL.md file lacks the required YAML frontmatter fields for name and description, which are mandatory for the consistent skill template schema.

What's the best way to standardize YAML frontmatter across multiple Claude Code Skills?

The best way to standardize YAML frontmatter across multiple Claude Code Skills is to apply a repeatable template that enforces required name and description fields while maintaining a clean top-level directory structure for progressive disclosure.