skill-creator

Scaffold Claude Skills with standardized frontmatter and folder structure.

Updated Nov 11, 2025
One-click install
npx skills add https://github.com/codexyzdev/codexyz --skill skill-creator-codexyzdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/codexyzdev/codexyz/tree/main/.trae/skills/skill-creator
Command: npx skills add https://github.com/codexyzdev/codexyz --skill skill-creator-codexyzdev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a standardized blueprint and tooling to help teams create, validate, and package Claude Skills. It ensures consistent structure, frontmatter, and bundled resources, enabling faster skill creation and safer sharing.

Core Features & Use Cases

  • Scaffold new skills with a consistent folder structure (skill-name, SKILL.md, scripts, references, and assets)
  • Validate frontmatter and overall structure with built-in tooling to prevent misconfigurations
  • Package skills into shareable .skill files for distribution and reuse

Quick Start

To begin, run the init_skill script with a chosen skill name and a destination directory to generate a new skill scaffold. Then tailor the SKILL.md and resource directories, and use the packaging script to create a .skill file for distribution.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Claude skill with a standardized folder structure?

You can scaffold a new Claude skill by running the init_skill script with a chosen skill name and destination directory, which generates a standardized structure including SKILL.md, scripts, references, and assets folders for reusable skill creation.

What is frontmatter validation and why is it needed for skill packaging?

Frontmatter validation checks the standardized metadata headers in skill files to prevent misconfigurations, ensuring consistent structure and safer sharing before packaging skills into distributable .skill files for reuse across projects.

How do I package a skill into a .skill file for distribution?

To package a skill into a .skill file, tailor the scaffolded SKILL.md and resource directories, then run the packaging script to bundle the validated frontmatter, scripts, references, and assets into a distributable archive.

Do I need PyYAML installed to validate skill frontmatter?

Yes, PyYAML is a required dependency for this skill, used to parse and validate the YAML frontmatter in SKILL.md files to ensure correct metadata formatting and structural consistency before packaging.

What's the best way to organize skill resources like scripts and assets?

The best way to organize skill resources is using the standardized scaffold structure, which separates automation scripts, reference documentation, and static assets into dedicated directories alongside the core SKILL.md file for maintainable sharing.

Can I use this skill creation tooling for team-wide skill sharing?

Yes, this skill provides a standardized blueprint and packaging tooling designed for teams, enforcing consistent structure and frontmatter validation to enable safer and faster distribution of reusable skills across multiple projects.