skill-creator

Generate and validate Claude Code skill packages as .skill ZIP archives.

8|9|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/vibercoder79/KI-Masterclass-Koerting- --skill skill-creator-vibercoder79
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/vibercoder79/KI-Masterclass-Koerting-/tree/main/skill-creator
Command: npx skills add https://github.com/vibercoder79/KI-Masterclass-Koerting- --skill skill-creator-vibercoder79

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It removes the uncertainty and inconsistency of creating Claude Code Skills by providing a validated, repeatable workflow that generates a correctly structured, registry-ready package.

Core Features & Use Cases

  • Scaffold skills fast: Creates the required directory layout (SKILL.md plus optional scripts/references/assets placeholders) using helper scripts.
  • Enforce SKILL.md quality: Validates frontmatter fields, naming conventions, description/body completeness, and guards against leftover TODOs.
  • Package for distribution: Produces a ready-to-share .skill archive after structural validation, so installation and registry submission are straightforward.

Core use cases: create a brand-new skill from an idea, update an existing skill by re-validating structure/frontmatter, and package a skill for sharing or installation.

Quick Start

Use the skill-creator to validate and package a new skill folder at ~/.claude/skills/my-new-skill by running: package it into a .skill file.

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 new Claude Code skill from an idea?

Creating a Claude Code skill involves scaffolding the directory layout with SKILL.md and optional resources, validating required YAML frontmatter fields, and packaging it into a .skill archive for distribution.

What is the required structure for a Claude Code SKILL.md file?

A valid SKILL.md file requires mandatory YAML frontmatter fields, proper naming conventions, and a complete description and body without leftover TODOs. This structure is enforced by validation checks before packaging.

How do I package a Claude Code skill for GitHub distribution?

Package a Claude Code skill for GitHub distribution by running helper scripts that validate the folder structure and SKILL.md frontmatter, then output a ready-to-share .skill ZIP archive for installation.

Can I update an existing skill's YAML frontmatter without rebuilding the directory?

Yes, you can update an existing skill by re-validating its SKILL.md frontmatter fields and body constraints without rebuilding the directory, ensuring the updated content meets registry standards before repackaging.

What are the limitations when validating SKILL.md files for Claude Code?

Validation limitations include strict enforcement of mandatory YAML fields, naming conventions, and description completeness, meaning any missing fields or leftover TODOs will block the packaging process until corrected.