skill-creator

Create Claude skill packages with SKILL.md and bundled resources.

Updated May 28, 2026
One-click install
npx skills add https://github.com/GustaPaes/aiox-sprint-canvas --skill skill-creator-gustapaes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/GustaPaes/aiox-sprint-canvas/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/GustaPaes/aiox-sprint-canvas --skill skill-creator-gustapaes

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a complete, step-by-step process for designing, authoring, and packaging new Claude skills so they are easy to discover and reliable to use.

Core Features & Use Cases

  • Skill authoring workflow: Guides planning, initialization, editing, and iteration for new or updated skills.
  • Required structure enforcement: Explains the required SKILL.md frontmatter and how to keep skill metadata high quality.
  • Resource organization guidance: Documents when to use scripts, references, and assets to support modular, on-demand knowledge.
  • Packaging readiness: Provides expectations for validating and packaging a skill into a distributable zip.

Quick Start

Initialize a new skill directory by running init_skill.py with a hyphen-case skill name and a target path, then fill in the TODO items in SKILL.md before packaging it for validation.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a Claude skill package for distribution?

To structure a Claude skill package, organize a main SKILL.md file with required YAML frontmatter, and bundle modular resources like scripts, references, and assets to support execution. This ensures the skill is discoverable and reliable.

What metadata is required in SKILL.md frontmatter?

Required YAML frontmatter in SKILL.md ensures high-quality skill metadata by enforcing clear skill purpose, usage criteria, and correct structure. This required metadata guarantees your skill package is properly configured for distribution.

How do I initialize a new skill directory for authoring?

To initialize a new skill directory, run the init_skill.py script with a hyphen-case skill name and a target path. You then fill in the TODO items in the generated SKILL.md before packaging it for validation.

Do I need Python to create and package Claude skills?

Yes, Python3 is required to create and package Claude skills, as the initialization process uses a Python script to generate the skill directory structure and SKILL.md template for authoring.

When should I use scripts versus references in a skill package?

Use scripts for executable logic and references for static knowledge within your skill package. Organizing these bundled resources appropriately supports modular, on-demand execution for your specific domain or workflow.

What is the best way to validate a skill before packaging it into a zip?

The best way to validate a skill before packaging is to ensure all TODO items in SKILL.md are completed, frontmatter metadata is correct, and modular resources are properly organized according to procedural guidance.