skill-creator

Create and update Claude skills with standardized frontmatter and resource templates.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/eKoh951/hytale-gg --skill skill-creator-ekoh951
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/eKoh951/hytale-gg/tree/main/.windsurf/skills/skill-creator
Command: npx skills add https://github.com/eKoh951/hytale-gg --skill skill-creator-ekoh951

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill helps teams design and scaffold self-contained Claude skills with a standard frontmatter and a consistent structure, reducing ambiguity and setup time.

Core Features & Use Cases

  • Standardized SKILL.md frontmatter with required fields (name and description) and optional fields for license and metadata.
  • Resource scaffolding: an example scripts/, references/, and assets/ directory structure to accelerate skill creation.
  • Guidance for validation and packaging, including templates, example files, and recommended workflows to iterate and ship skills quickly.

Quick Start

Run scripts/init_skill.py with a kebab-case skill name to generate a starter directory, then customize SKILL.md and the example resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and scaffold a new Claude skill with a standard directory structure?

To create and scaffold a new Claude skill, run the init_skill.py script with a kebab-case name to generate a starter directory containing a standardized SKILL.md frontmatter and example resource folders.

What is the required frontmatter format for a SKILL.md file?

The required frontmatter format for a SKILL.md file includes mandatory name and description fields, with optional fields available for license and metadata to ensure consistent skill packaging and validation.

How do I set up resource directories like scripts and references when building a skill?

Setting up resource directories like scripts and references is handled automatically during skill scaffolding, which generates optional skeleton folders for scripts, references, and assets to accelerate development.

Can I update an existing skill instead of starting from a fresh template?

Yes, you can update an existing skill by applying the standardized SKILL.md frontmatter and structure templates to your current directory, ensuring naming conventions and resource skeletons align with validation guidelines.

Do I need pyyaml installed to use the skill-creation workflow?

Yes, pyyaml is a required dependency for this skill-creation workflow, as it is needed to process the YAML frontmatter defined within the SKILL.md template during validation and scaffolding.

What is the best way to package and validate a skill before shipping?

The best way to package and validate a skill is to follow the provided guidance for recommended workflows, utilizing the example files and templates to iterate quickly and ensure structural compliance before shipping.