Skill Builder

Create Claude Skills with YAML frontmatter and SKILL.md structure.

2|Updated Jul 26, 2019
One-click install
npx skills add https://github.com/qiphon/learn --skill skill-builder-qiphon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/qiphon/learn/tree/main/.opencode/skills/skill-builder
Command: npx skills add https://github.com/qiphon/learn --skill skill-builder-qiphon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, battle-tested framework for building Claude Skills with correct YAML frontmatter, progressive disclosure, and tidy folder layouts.

Core Features & Use Cases

  • Standardized SKILL.md creation with required name/description fields.
  • Supports full feature templates plus optional scripts, references, and assets.
  • Useful for scaffolding new skills, templates, or understanding Claude Skills specification.

Quick Start

Create a new skill directory at ~/.claude/skills/my-skill, add SKILL.md with proper frontmatter, then restart Claude to detect it.

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 Skill with proper frontmatter and directory structure?

To create a Claude Skill, you scaffold a directory at ~/.claude/skills/ with a top-level SKILL.md containing YAML frontmatter, then restart Claude to detect the new skill unit.

What is progressive disclosure in Claude Skills and how does it work?

Progressive disclosure in Claude Skills structures documentation so the SKILL.md exposes core metadata first, while optional scripts, references, and assets load contextually as needed.

What fields are required in the YAML frontmatter for a SKILL.md file?

The YAML frontmatter for a SKILL.md file requires at minimum a name and description field to enable metadata-driven discovery and proper skill scaffolding.

Can I include optional scripts and references when building a Claude Skill?

Yes, you can include optional scripts, references, and assets alongside the required SKILL.md file to provide full feature templates and supporting documentation for your Claude Skill.

Does Claude Code need to restart to detect a newly created skill?

Yes, after adding a new skill directory with a properly formatted SKILL.md, you must restart Claude Code so it can scan and register the skill unit for use.

Best way to scaffold multiple Claude Skills with consistent templates?

The best way to scaffold consistent Claude Skills is using a standardized template framework that enforces required YAML frontmatter, progressive disclosure, and a tidy folder layout across all skill directories.