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.