skill-creator

Automates Skill Unit creation with SKILL.md scaffold and starter resource directories.

3|1|Updated Aug 22, 2015
One-click install
npx skills add https://github.com/iimuz/dotfiles --skill skill-creator-iimuz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/iimuz/dotfiles/tree/main/.config/copilot/skills/skill-creator
Command: npx skills add https://github.com/iimuz/dotfiles --skill skill-creator-iimuz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides a ready-made template and starter resources to create, update, and package Claude Skill Units, reducing setup time and ensuring consistent structure.

Core Features & Use Cases

  • Prewritten SKILL.md scaffold with frontmatter and structured sections
  • Starter resource directories: scripts/, references/, and assets with example files
  • Packaging and validation tooling (init_skill.py, quick_validate.py, package_skill.py) to generate distributable Skill Units

Quick Start

Initialize a new skill scaffold with init_skill.py, customize SKILL.md and example resources, and package the final artifact with package_skill.py.

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 the correct directory structure?

To scaffold a new Claude skill, run the init_skill.py script. This automatically generates a template SKILL.md with valid frontmatter and creates starter resource directories like scripts/, references/, and assets/ with example files for immediate customization.

What is included in a packaged Skill Unit for deployment?

A packaged Skill Unit includes a customized SKILL.md file with structured frontmatter, alongside populated scripts, references, and assets directories. The package_skill.py script bundles these components into a distributable artifact validated for consistent deployment.

How do I validate my SKILL.md frontmatter and skill structure before packaging?

You validate your SKILL.md frontmatter and skill structure by running the quick_validate.py script. This validation tooling checks for the presence of required frontmatter fields and verifies that the expected starter resource directories exist before packaging.

Does this skill creation template work for team environments building automation capabilities?

Yes, this skill creation template is designed for teams building or updating Claude capabilities. It ensures consistent structure across multiple Skill Units by providing a standardized scaffold and integrating with packaging and validation tooling for predictable team deployment.

What's the best way to package a Claude skill for distribution?

The best way to package a Claude skill for distribution is using the package_skill.py script. After customizing your SKILL.md and adding resources to the scripts, references, and assets folders, this tool produces a final distributable Skill Unit artifact.