skill-builder

Generate SKILL.md files with YAML frontmatter and instruction hierarchy.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/cpfcoaching/glowing-palm-tree --skill skill-builder-cpfcoaching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-builder
Source: https://github.com/cpfcoaching/glowing-palm-tree/tree/main/.agent/skills/skill-builder
Command: npx skills add https://github.com/cpfcoaching/glowing-palm-tree --skill skill-builder-cpfcoaching

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating well-structured, reusable SKILL.md files for Claude Code, reducing the time and effort required to develop and maintain skills.

Core Features & Use Cases

  • Meta-skill for SKILL.md: Automates the generation of SKILL.md files with proper YAML frontmatter and instruction hierarchy.
  • New Skill Creation: Assists in creating new skills for the .agent/skills/ directory.
  • Refactoring Skills: Enables refactoring existing instructions into a structured skill format.
  • Best Practices Guide: Provides guidelines for minimal YAML usage, actionable language, and hierarchical structure.

Quick Start

Generate a new SKILL.md file for a new skill by running the skill-builder command.

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 well-structured SKILL.md file for Claude Code?

To create a well-structured SKILL.md file for Claude Code, use a meta-skill generator that automates YAML frontmatter formatting and establishes a clear instruction hierarchy. This ensures your skill development process yields reusable, properly formatted configurations with minimal manual YAML editing.

What is the best way to format YAML frontmatter for Claude Code skills?

The best way to format YAML frontmatter for Claude Code skills is to keep YAML usage minimal and rely on actionable language within a hierarchical structure. This approach reduces maintenance effort and ensures the instruction hierarchy remains clear.

How do I refactor existing instructions into a structured Claude Code skill?

To refactor existing instructions into a structured Claude Code skill, process them through a skill-generation tool that reorganizes the text into a standardized SKILL.md format. This converts flat instructions into a hierarchical structure with proper YAML frontmatter.

Can I use a meta-skill to generate multiple skills for the .agent/skills/ directory?

Yes, you can use a meta-skill to generate multiple skills for the .agent/skills/ directory. It guides the creation of new SKILL.md files by enforcing best practices for minimal YAML and actionable language across all your generated skill configurations.

When do I need a SKILL.md file for skill development in Claude Code?

You need a SKILL.md file for skill development in Claude Code when you want to create reusable, structured instructions. It is essential for defining actionable language and a proper instruction hierarchy that the system can reliably parse and execute.