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.