skill-creator

Create and package Claude skills with SKILL.md frontmatter and bundled resources.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/garbray/claude-config --skill skill-creator-garbray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/garbray/claude-config/tree/main/config/skills/skill-creator
Command: npx skills add https://github.com/garbray/claude-config --skill skill-creator-garbray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to creating, validating, and packaging Claude skills. It helps teams start from templates, enforce consistency, and publish skill bundles for reuse.

Core Features & Use Cases

  • Template-driven SKILL.md scaffolding: ensures required frontmatter and clear instructions.
  • Bundled resources guidance: organizes scripts, references, and assets for repeatable workflows.
  • Packaging and validation: streamlines converting a skill folder into a distributable .skill package.

Quick Start

  • Run the Skill Initializer to generate a new skill: init_skill.py <skill-name> --path <path>
  • Add your own SKILL.md content and create optional resources under scripts/, references/, and assets/
  • Package the skill for distribution: python utils/package_skill.py <path/to/skill-folder>

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package Claude skills for distribution?

To create Claude skills, run the Skill Initializer to generate a SKILL.md template, add your instructions and optional resources, then use the packaging utility to bundle the folder into a distributable .skill artifact.

What's the best way to organize scripts and references when building a Claude skill?

Organize bundled resources by placing scripts in a scripts/ directory, reference documents in references/, and static assets in assets/ to maintain a repeatable workflow structure within the skill folder.

Does the skill creation process require any external dependencies?

No external dependencies are required for the skill creation process. The Skill Initializer and packaging utility run independently to scaffold and bundle your Claude skill folders.

How do I validate a Claude skill before packaging it for distribution?

The skill creation workflow includes a validation step during the packaging process, where the packaging utility checks the skill folder structure and SKILL.md frontmatter before converting it into a distributable .skill artifact.