Skill Builder

Creates Claude Code Skills with YAML frontmatter and progressive disclosure structure.

Updated Aug 18, 2026
One-click install
npx skills add https://github.com/wandreandrade2018-maker/claude-config --skill skill-builder-wandreandrade2018-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/wandreandrade2018-maker/claude-config/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/wandreandrade2018-maker/claude-config --skill skill-builder-wandreandrade2018-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building custom Claude Code Skills requires knowing the exact SKILL.md format, YAML frontmatter rules, and directory conventions—mistakes like nested directories or missing trigger conditions make skills undiscoverable. This Skill provides the complete specification, templates, and validation checklist to author working skills correctly the first time. ## Core Features & Use Cases - Complete SKILL.md Specification: Documents required YAML frontmatter fields (name, description), character limits, formatting rules, and common errors. - Progressive Disclosure Architecture: Explains the 3-level loading system (metadata, SKILL.md body, referenced files) so skills scale without context bloat. - Ready-to-Use Templates: Provides basic, intermediate, and advanced skill templates plus real-world examples for documentation and code generation skills. - Use Case: You want to build a custom skill that generates API documentation for your team. Use this Skill to scaffold the directory, write a discoverable description with trigger conditions, and validate it against the checklist before publishing. ## Quick Start Ask Claude to create a new skill called 'my-first-skill' with proper frontmatter and directory structure using the Skill Builder guidelines.

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 custom Claude Code Skill?

Create a directory directly under ~/.claude/skills/ or .claude/skills/ in your project, then add a SKILL.md file with YAML frontmatter containing name and description fields. The markdown body below the frontmatter holds the instructions Claude loads when the skill triggers.

What fields are required in SKILL.md frontmatter?

Only two fields are required: name (max 64 characters, human-friendly display name) and description (max 1024 characters). The description must state both what the skill does and when Claude should invoke it. Extra fields are ignored.

Can Claude Code skills be nested in subdirectories?

No. Skills must live directly under ~/.claude/skills/[skill-name]/ or .claude/skills/[skill-name]/. Claude Code does not support nested subdirectories or namespaces, so a SKILL.md buried deeper will not be discovered.

What is progressive disclosure in Claude Skills?

Progressive disclosure is a 3-level loading system: name and description load at startup for all skills, the SKILL.md body loads only when the skill triggers, and referenced files load on demand. This lets you install 100+ skills with minimal context usage.

Why is my skill not triggering on relevant queries?

The description likely lacks clear trigger conditions or front-loaded keywords. Rewrite it to state what the skill does plus specific 'use when' scenarios, mentioning concrete technologies and tasks Claude can match against user requests.