Skill Builder

Generate and validate Claude Code Skill units with YAML frontmatter.

Updated May 11, 2026
One-click install
npx skills add https://github.com/FuncSmile/Saji_apps --skill skill-builder-funcsmile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/FuncSmile/Saji_apps/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/FuncSmile/Saji_apps --skill skill-builder-funcsmile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and validation of Claude Code Skill units by enforcing YAML frontmatter and a scalable directory layout.

Core Features & Use Cases

  • Generates minimal SKILL.md at root with proper frontmatter
  • Provides optional structure for scripts/, references/, and assets/ for on-demand resources
  • Enables progressive disclosure to scale to 100+ skills while keeping prompt size small

Quick Start

Create a new skill directory at ~/.claude/skills/my-skill and add SKILL.md with proper YAML frontmatter to start.

Frequently Asked Questions about Skill Builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Claude Skills with proper YAML frontmatter and directory structure?

To create Claude Skills, you need a SKILL.md file at the root with correct YAML frontmatter and a scalable directory layout. This skill automates that creation, enforcing required fields and optional folders like scripts/ and assets/.

What is progressive disclosure in Claude Skills and how does it manage prompt size?

Progressive disclosure in Claude Skills scales to 100+ skills while keeping prompt size small. It uses a minimal root SKILL.md with on-demand resources in directories like references/ to load details only when needed.

How do I validate a Claude Code Skill unit to ensure it meets specifications?

Validating a Claude Code Skill unit requires checking its YAML frontmatter and directory layout against specifications. This skill automates validation, ensuring required fields and optional resources directories are correctly wired.

Can I use a skill builder to generate templates for multiple Claude Skills?

Yes, you can use a skill builder to generate templates for multiple Claude Skills. It automates generating minimal SKILL.md files with proper frontmatter and optional structure for scripts, references, and assets.

What is the best way to structure a directory for a new Claude Skill?

The best way to structure a Claude Skill directory is placing a minimal SKILL.md at the root with proper YAML frontmatter, alongside optional scripts/, references/, and assets/ folders for on-demand resources.