Skill Builder

Generate Claude Code Skills with YAML frontmatter and progressive disclosure.

1|Updated Jun 9, 2020
One-click install
npx skills add https://github.com/dalager/jernkorsetbreve --skill skill-builder-dalager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/dalager/jernkorsetbreve/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/dalager/jernkorsetbreve --skill skill-builder-dalager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Builder removes friction from creating discoverable, well-structured Claude skills by providing clear YAML frontmatter rules, progressive disclosure guidelines, templates, and validation checklists so authors avoid inconsistent SKILL.md files and broken skill layouts.

Core Features & Use Cases

  • Frontmatter specification: Exact requirements for name and description fields and YAML formatting rules to ensure skills are discoverable.
  • Progressive disclosure architecture: Guidance for Level 1 metadata, Level 2 SKILL.md body, and Level 3+ referenced resources to keep runtime context minimal.
  • Templates and validation: Minimal, intermediate, and advanced SKILL.md templates plus a checklist to verify YAML, file structure, and content quality.
  • Team and personal workflows: Use for creating project-shared skills under .claude/skills or personal skills under ~/.claude/skills, and for onboarding contributors to a common skill standard.

Quick Start

Create a new skill directory named my-first-skill and add a SKILL.md with a name and description frontmatter, a concise overview, and a quick start sentence.

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 correct YAML frontmatter?

Create a Claude Code skill by generating a SKILL.md file with proper name and description frontmatter fields. The Skill Builder provides exact YAML formatting rules and templates to ensure your skill is discoverable and correctly structured for Claude environments.

What is progressive disclosure architecture for Claude skills?

Progressive disclosure is a three-level architecture that keeps runtime context minimal by organizing skill content. Level 1 contains metadata, Level 2 holds the SKILL.md body, and Level 3+ references external resources, ensuring efficient skill discovery and usage in Claude.ai and Claude Code.

How do I validate a SKILL.md file structure and YAML syntax before publishing?

Validate a SKILL.md file by checking YAML frontmatter correctness, file structure, and content quality using the provided validation checklist. The Skill Builder includes templates and verification steps to ensure your skill meets publishing standards for Claude environments.

Can I use skill templates for both project and personal Claude workflows?

Yes, skill templates work for both project-shared skills under .claude/skills and personal skills under ~/.claude/skills. The Skill Builder supports team and personal workflows, including onboarding contributors to a common skill standard across different Claude Code environments.

What's the best way to generate production-ready skills for Claude Code?

Generate production-ready skills by applying minimal, intermediate, or advanced SKILL.md templates with correct frontmatter and progressive disclosure guidelines. The Skill Builder removes friction by providing clear rules, templates, and validation checklists for consistent skill creation.

Why are my Claude skills not being discovered in search?

Claude skills may not be discovered when SKILL.md files have inconsistent YAML frontmatter or missing name and description fields. The Skill Builder enforces exact frontmatter requirements and progressive disclosure architecture to ensure proper skill discovery and runtime usage.