skill-creator

Create validated Claude Skill units with standardized metadata and packaging.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jeehoon0310/claude-code-config --skill skill-creator-jeehoon0310
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/jeehoon0310/claude-code-config/tree/main/project/skills/skill-creator
Command: npx skills add https://github.com/jeehoon0310/claude-code-config --skill skill-creator-jeehoon0310

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill Creation framework helps teams design and package modular Claude skills with consistent metadata, resources, and workflows, turning scattered ideas into ready-to-use Skill units.

Core Features & Use Cases

  • Enforces YAML frontmatter with name and description to ensure consistent discovery
  • Provides templates and example resources (scripts, references, assets) to jumpstart skill creation
  • Includes initialization, validation, and packaging workflows for reproducible Skill units
  • Supports a progressive disclosure approach to keep SKILL.md lean while linking to detailed references

Quick Start

Run the Skill Initializer to scaffold a new skill with frontmatter, example resources, and packaging templates.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude skill with standardized YAML frontmatter and resources?

To create a Claude skill with standardized YAML frontmatter, use a creation framework that enforces name and description metadata, scaffolds scripts and references, and packages resources into a ready-to-use unit. This skill guides that initialization workflow.

What is the best way to package modular Claude skills for consistent discovery?

The best way to package modular Claude skills is to enforce YAML frontmatter validation with name and description fields, organize optional scripts and references, and apply progressive disclosure to keep the SKILL.md lean while linking to detailed assets.

Does the skill creation workflow support adding custom scripts and reference assets?

Yes, the skill creation workflow supports adding custom scripts, references, and assets. It provides templates and example resources to jumpstart creation, allowing you to include optional components while maintaining standardized metadata.

How does the toxicity check guard work during skill creation?

The toxicity check guard works during skill creation by enforcing a validation step that screens the skill's content. It ensures the generated skill units meet safety standards before the initialization and packaging workflows finalize the output.

Can I use PyYAML to validate the frontmatter in my generated Claude skills?

Yes, you can use PyYAML to validate frontmatter in generated Claude skills. The skill creation framework relies on PyYAML as a dependency to parse and enforce the required name and description fields in the YAML metadata.

Why does my Claude skill need a lean SKILL.md with progressive disclosure?

A Claude skill needs a lean SKILL.md with progressive disclosure to keep the core file readable while linking to detailed references. This approach ensures consistent discovery without overwhelming the user with embedded scripts and asset details.