Skill Builder

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

11|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ishandutta2007/claude-agent-orchestration --skill skill-builder-ishandutta2007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/ishandutta2007/claude-agent-orchestration/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/ishandutta2007/claude-agent-orchestration --skill skill-builder-ishandutta2007

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, and mistakes in any of these prevent Claude from discovering or loading your skill. ## Core Features & Use Cases - Specification Guidance: Provides the complete SKILL.md specification including required name and description fields, character limits, and YAML formatting rules. - Progressive Disclosure Architecture: Explains the 3-level loading system (metadata, SKILL.md body, referenced files) so skills scale without context bloat. - Ready-Made Templates: Includes 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 React components for your team. Use this Skill to scaffold the directory, write a compliant SKILL.md with proper frontmatter, and organize scripts and resources correctly. ## Quick Start Ask Claude to create a new skill for your workflow, and it will generate the directory structure and SKILL.md with valid YAML frontmatter.

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. Restart Claude Code or refresh Claude.ai for the skill to be detected.

What fields are required in SKILL.md frontmatter?

Only two fields are required: name (maximum 64 characters) and description (maximum 1024 characters). The description should state both what the skill does and when Claude should use it. Additional fields are ignored by Claude.

Can Claude Code skills be nested in subdirectories?

No, skills must be placed directly under ~/.claude/skills/ or the project's .claude/skills/ directory. Claude Code does not support nested subdirectories or namespaces for skill discovery.

What is progressive disclosure in Claude Skills?

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

Why is my skill not appearing in Claude Code?

Common causes include missing or malformed YAML frontmatter, the skill directory being nested in a subdirectory instead of at the top level, or not restarting Claude Code after creation. Verify the name and description fields parse correctly.