Skill Builder

Generate SKILL.md templates with YAML frontmatter and progressive disclosure.

1|2|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/LLM-Dev-Ops/observatory --skill skill-builder-llm-dev-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/LLM-Dev-Ops/observatory/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/LLM-Dev-Ops/observatory --skill skill-builder-llm-dev-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams design Claude Code Skills with consistent YAML frontmatter, progressive disclosure, and a clean directory layout.

Core Features & Use Cases

  • Template-driven skeletons: Generate ready-to-use SKILL.md with correct frontmatter and a minimal Level 1 overview.
  • Progressive disclosure guidance: Enforces Level 1-4 content structure and references to optional resources.
  • Team collaboration: Standardizes skill templates across projects for easier onboarding and maintenance.

Quick Start

Review the target skill's SKILL.md, create a new skill directory under ~/.claude/skills/, and adapt the template to fit your workflow without nested subdirectories.

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 Code Skill with consistent YAML frontmatter?

To create a Claude Code Skill with consistent YAML frontmatter, generate a template-driven SKILL.md skeleton with correct required fields and a minimal Level 1 overview. This enforces standard formatting for safe discovery and loading by Claude.

What is progressive disclosure in Claude Code Skills?

Progressive disclosure in Claude Code Skills is a content structure that enforces Level 1-4 information layers. It guides users from a minimal overview to detailed references, ensuring scalable skill loading and optional resource organization without overwhelming the context window.

How do I organize supporting folders for a new Claude Code Skill?

Organize supporting folders for a Claude Code Skill by creating a top-level skill directory under ~/.claude/skills/ without nested subdirectories. Include optional scripts, references, and assets folders to ensure safe, scalable discovery and loading.

Can I standardize skill templates across multiple projects and teams?

Yes, you can standardize skill templates across multiple projects and teams. The template-driven approach enforces consistent YAML frontmatter and a clean directory layout, ensuring easier onboarding and maintenance for team collaboration.

Why should I not use nested subdirectories when building Claude Code Skills?

You should not use nested subdirectories when building Claude Code Skills because the template enforces top-level skill directories for safe, scalable discovery and loading by Claude. Nested structures disrupt the required clean directory layout.