skill-creator

Generate, validate, and package Claude Skill Units with SKILL.md templates.

16|1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/AndurilCode/mcp-apps-kit --skill skill-creator-andurilcode
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/AndurilCode/mcp-apps-kit/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/AndurilCode/mcp-apps-kit --skill skill-creator-andurilcode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Creator provides a structured framework to design, validate, and package Claude Skill Units, ensuring consistent frontmatter, templates, and bundled resources.

Core Features & Use Cases

  • Provides a SKILL.md template with required frontmatter (name and description) and a clear Markdown body.
  • Demonstrates optional bundled resources (scripts/, references/, assets/) and how to organize them for reuse.
  • Includes validation and packaging steps to create distributable Skill ZIPs.

Quick Start

Use the init_skill.py script to generate a new Skill Unit, then validate and package it:

  • Example: python scripts/init_skill.py my-new-skill --path skills/public
  • Then run: python utils/package_skill.py skills/public/my-new-skill

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 Claude skill with the correct frontmatter format?▼

To create a Claude skill with the correct frontmatter, use a template-driven workflow that automatically generates a SKILL.md file containing the required name and description fields alongside a structured Markdown body.

What is the best way to package Claude skills for distribution?▼

Packaging Claude skills for distribution is best handled by running a validation and packaging script, which checks the SKILL.md frontmatter and bundles optional resources into a distributable ZIP file.

How do I structure scripts and references when building a skill?▼

When building a skill, organize optional bundled resources by placing executable files in a scripts directory, documentation in references, and supporting media in assets to ensure clear separation and reuse.

Do I need Python to generate and validate a skill template?▼

You need Python to execute the initialization and packaging scripts that generate the skill directory structure, validate the SKILL.md frontmatter, and output the final distributable ZIP file.

Can I use the skill creation workflow for team environments?▼

You can use the skill creation workflow for team environments because the template-driven process enforces consistent frontmatter validation and standardized resource organization across multiple skill units.

Why does my skill packaging fail during frontmatter validation?▼

Skill packaging fails during frontmatter validation if the required name and description fields are missing or malformed in the SKILL.md file, preventing the generation of a well-formed distributable ZIP.