skill-builder

Generate Claude Code Skill directories with YAML frontmatter and progressive disclosure structure.

Updated Sep 20, 2024
One-click install
npx skills add https://github.com/nahtonaj/dotfiles --skill skill-builder-nahtonaj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-builder
Source: https://github.com/nahtonaj/dotfiles/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/nahtonaj/dotfiles --skill skill-builder-nahtonaj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Builder helps users create production-ready Claude Code Skills with the correct YAML frontmatter, progressive disclosure structure, and complete top-level directories.

Core Features & Use Cases

  • Generate well-formed SKILL.md entries that feed discovery with a concise name and description.
  • Provide a proven 4-level documentation layout (Overview, Quick Start, Details, Reference) to guide onboarding and advanced usage.
  • Organize optional resources (scripts/, references/, assets/) for deterministic tasks, in-depth information, and asset management.

Quick Start

Create a new skill directory at ~/.claude/skills/your-skill/, add SKILL.md with the required frontmatter, and flesh out content following the templates.

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?▼

To create a Claude Code Skill, generate a SKILL.md file with the required YAML frontmatter containing a concise name and description. This ensures proper discovery and compliance with the specification.

What is progressive disclosure structure in skill documentation?▼

Progressive disclosure structure organizes skill documentation into four levels: Overview, Quick Start, Details, and Reference. This layout guides users from basic onboarding to advanced usage seamlessly.

How do I organize directories and resources for a Claude Skill?▼

Organize optional resources directories like scripts/, references/, and assets/ within your skill folder. These manage deterministic tasks, in-depth information, and asset management for extended guidance.

What's the best way to automate generating skill templates for Claude Code?▼

Automating skill template generation involves using a template-driven creator to build production-ready skills. It applies proper YAML frontmatter rules and organizes content into a 4-level progressive disclosure layout.

Do I need any dependencies to generate production-ready Claude Skills?▼

No dependencies are required to generate production-ready Claude Skills. The template-driven creator operates independently to enforce YAML frontmatter rules and organize complete top-level directories.

Why does my Claude Skill not show up in discovery?▼

Your Claude Skill might not appear in discovery if the SKILL.md file lacks proper YAML frontmatter. Generating skills with a validated template ensures compliance with frontmatter rules for successful discovery.