Skill Builder

Generate Claude Skills with YAML frontmatter and directory structure.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/thewoolleyman/home-tech-infrastructure --skill skill-builder-thewoolleyman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/thewoolleyman/home-tech-infrastructure/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/thewoolleyman/home-tech-infrastructure --skill skill-builder-thewoolleyman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers create production-ready Claude Skills with correct YAML frontmatter and a clean, scalable directory structure.

Core Features & Use Cases

  • Generates skill skeletons with proper frontmatter and a minimal, progressive-disclosure layout.
  • Guides creation of optional resources (scripts/, references/, assets/) and doc references.
  • Useful for templating new skills, standardizing skill documentation, or learning Claude Skills best practices.

Quick Start

  • Create a top-level skill directory under ~/.claude/skills or in your project's .claude/skills/.
  • Add SKILL.md with the required frontmatter and content.
  • Restart Claude Code or refresh Claude.ai to detect the new skill.

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

To create a Claude Skill with correct YAML frontmatter, generate a SKILL.md file containing the required name and description fields, then place it inside a top-level skill directory under ~/.claude/skills or your project's .claude/skills/ folder.

What is the progressive disclosure pattern for Claude Skills?

The progressive disclosure pattern structures Claude Skills by keeping the main SKILL.md minimal while storing supplementary resources in optional directories like scripts/, references/, and assets/ to avoid overwhelming the context window.

What directories do I need to set up when building a new Claude Skill?

Building a new Claude Skill requires a top-level skill directory containing SKILL.md, alongside optional directories for scripts/, references/, and assets/ depending on the specific resources your skill needs to function.

Can I use Claude Skills across both Claude Code and Claude.ai surfaces?

Claude Skills work across all surfaces including Claude Code and Claude.ai, requiring only a directory restart or refresh to detect newly added skill files and ensure proper implementation of the specification.

What's the best way to standardize documentation for multiple Claude Skills?

Standardizing documentation for multiple Claude Skills is best achieved by templating skill skeletons with proper YAML frontmatter and a clean, scalable directory structure, ensuring consistent implementation of the specification across all files.

Why does my Claude Skill not show up after adding the SKILL.md file?

If your Claude Skill does not appear, restart Claude Code or refresh Claude.ai to detect the new skill, and verify the SKILL.md file contains the required YAML frontmatter fields for name and description.