skill-creator

Create and validate Claude skills with structured SKILL.md templates.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/lyzno1/flux --skill skill-creator-lyzno1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/lyzno1/flux/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/lyzno1/flux --skill skill-creator-lyzno1

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the creation and governance of Claude skills.

Core Features & Use Cases

  • Structured templates: Provides a starter SKILL.md with frontmatter and a Markdown body for guidance.
  • Reusable resources: Includes optional scripts/, references/, and assets/ directories to support deterministic tasks, in-context references, and final outputs.
  • Validation and packaging: Integrates with quick_validate.py and packaging tooling to ensure skills are well-formed and distributable across teams.

Quick Start

Run the skill initializer to create a new skill scaffold, then customize the SKILL.md and resource directories as needed. For example:

  • python scripts/init_skill.py my-new-skill --path .agents/skills
  • After editing, validate and package with:
  • python scripts/quick_validate.py <skill-directory>
  • python scripts/package_skill.py <skill-directory>

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create reusable Claude skills with structured templates?

You can create reusable Claude skills by running the skill initializer script to generate a scaffold, then customizing the SKILL.md file with YAML frontmatter and Markdown body for your specific domain guidance.

What is the best way to validate and package Claude skills for team distribution?

To validate and package Claude skills, run quick_validate.py to ensure the YAML frontmatter and directory structure are well-formed, then execute package_skill.py to prepare the skill for distributable deployment across teams.

Does this skill creation workflow require any specific dependencies?

Yes, the skill creation and governance workflow requires the yaml dependency to parse and enforce the YAML frontmatter metadata, ensuring each skill contains the mandatory name and description fields.

How do I add scripts and references to my Claude skill scaffolds?

You can add scripts, references, and assets to your Claude skill by utilizing the optional directories included in the scaffold structure, supporting deterministic tasks, in-context references, and final outputs respectively.

Why does my Claude skill fail validation during packaging?

Claude skill validation fails when the SKILL.md file lacks required YAML frontmatter fields, specifically the mandatory name and description attributes needed for proper skill governance and distribution.