Skill Builder

Generate Claude Code Skills with YAML frontmatter and structured directories.

1|Updated Dec 22, 2017
One-click install
npx skills add https://github.com/coreyhulen/enviroment --skill skill-builder-coreyhulen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Builder
Source: https://github.com/coreyhulen/enviroment/tree/main/claude-init/skills/skill-builder
Command: npx skills add https://github.com/coreyhulen/enviroment --skill skill-builder-coreyhulen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new Claude Code Skills, ensuring they adhere to the official specification with proper YAML frontmatter, progressive disclosure structure, and complete directory organization.

Core Features & Use Cases

  • Skill Generation: Creates production-ready Claude Code Skills from scratch.
  • Specification Adherence: Guarantees correct YAML frontmatter, directory structure, and content organization.
  • Use Case: When you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification, use this Skill Builder.

Quick Start

Use the Skill Builder to create a new skill named 'my-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 custom Claude Code Skill with the correct YAML frontmatter?

To create a custom Claude Code Skill, use a Skill Builder generator to automatically produce the correct YAML frontmatter, progressive disclosure structure, and organized directory layout adhering to the official specification.

What is the correct directory structure for Claude Code Skills?

The correct directory structure for Claude Code Skills follows a progressive disclosure layout with organized directories for scripts and resources, alongside properly formatted YAML frontmatter and Markdown content files.

Can I generate skill templates with different complexity levels?

Yes, you can generate basic, intermediate, and advanced skill templates. These templates optionally include scripts and resources to support custom workflows and specific code generation tasks.

Do I need to understand the Claude Skills specification to build a skill?

No, you do not need to manually understand the Claude Skills specification. The Skill Builder enforces specification adherence automatically, ensuring correct YAML frontmatter and directory organization during generation.

What's the best way to scaffold a new skill for a specific workflow?

The best way to scaffold a new skill for a specific workflow is using a template generator that outputs production-ready Markdown and YAML structures, ensuring proper progressive disclosure and optional script integration.

Why does my generated Claude Skill template fail specification checks?

Generated Claude Skill templates often fail specification checks due to incorrect YAML frontmatter formatting or missing directory components, which can be resolved by using a specification-adherent template generator.