Skill Builder

Generate Claude Code Skills with standardized YAML frontmatter and progressive disclosure structure.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/softmg/product-tracker --skill skill-builder-softmg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/softmg/product-tracker/tree/main/.claude/skills/skill-builder
Command: npx skills add https://github.com/softmg/product-tracker --skill skill-builder-softmg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes uncertainty and manual effort from creating Claude Code Skills by providing a clear, standards-driven template, metadata rules, and progressive disclosure guidance so teams can produce discoverable, safe, and consistent skills.

Core Features & Use Cases

  • Standardized frontmatter: Enforces a two-field YAML header (name and description) with length and formatting guidance to ensure reliable autonomous discovery.
  • Progressive disclosure architecture: Defines three content levels (metadata, SKILL.md body, and referenced resources) to minimize context footprint and load only active skill content.
  • Templates and validation: Provides minimal, intermediate, and advanced SKILL.md templates, checklists, and navigation patterns for project or personal skills, useful when onboarding skill authors or standardizing team workflows.
  • Use Case: Ideal for developer teams wanting to commit project-scoped skills into a repo, or for individuals creating personal skills that follow discovery and safety best practices.

Quick Start

Create a new skill directory under .claude/skills and add a SKILL.md with the required name and description frontmatter followed by overview, quick start, and detailed sections.

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

To create a Claude Code Skill, you must use a standardized YAML frontmatter containing exactly two fields: name and description. This two-field header ensures reliable autonomous discovery and safe loading by enforcing strict metadata validation rules.

What is progressive disclosure structure for Claude skills?

Progressive disclosure is an architecture that defines three content levels: metadata, the SKILL.md body, and referenced resources. This structure minimizes the context footprint by loading only active skill content, reducing token usage during autonomous skill execution.

How do I scaffold a production-ready Claude skill for a project repository?

Scaffold a production-ready skill by creating a new directory under .claude/skills, then add a SKILL.md file with the required frontmatter, overview, quick start, and detailed sections. Optional scripts and resources directories can be included for advanced workflows.

Does Claude skill metadata have specific validation limits or constraints?

Yes, Claude skill metadata enforces strict validation rules for length and formatting limits on the two-field YAML frontmatter. These constraints support safe loading and ensure the skill can be reliably discovered by autonomous agents.

What templates are available for scaffolding new Claude skills?

Templates for scaffolding new Claude skills include minimal, intermediate, and advanced SKILL.md formats. These templates provide standardized checklists and navigation patterns to help skill authors maintain consistent documentation and structure.

Can I use this scaffolding approach for personal Claude skills?

Yes, this scaffolding approach works for both project-scoped skills committed to a repository and personal skills. It applies discovery and safety best practices to ensure consistent behavior whether onboarding teams or creating individual workflows.