skill-creator

Automates creation and packaging of Claude Code skills with validation tooling.

284|94|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/mikeOnBreeze/cc-crossbeam --skill skill-creator-mikeonbreeze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/mikeOnBreeze/cc-crossbeam/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/mikeOnBreeze/cc-crossbeam --skill skill-creator-mikeonbreeze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Building effective Claude Code skills requires knowledge of directory structure, frontmatter conventions, validation rules, and packaging workflows that are easy to get wrong. This Skill provides a complete guide and automated tooling to streamline the entire skill creation and distribution process.

Core Features & Use Cases

  • Skill Creation Guidance: Step-by-step process for designing, implementing, and packaging skills with proper structure and metadata.
  • Automated Tooling: Includes init_skill.py for scaffolding new skills and package_skill.py for validation and distribution.
  • Use Case: A developer wants to create a custom skill for processing company-specific PDF forms. They use this Skill to initialize the directory structure, add reference documentation for their form schemas, and package the final distributable skill file.

Quick Start

Use the skill-creator skill to create a new skill called my-custom-skill in the skills/public directory using the initialization script.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package and validate a Claude Code skill for distribution?

To package and validate a Claude Code skill, run the package_skill.py script to enforce directory structure rules, verify SKILL.md frontmatter conventions, and generate a final distributable skill file.

What is the correct directory structure and frontmatter format for building custom AI agent skills?

Building custom AI agent skills requires a specific directory structure and SKILL.md frontmatter conventions to define metadata. The skill-creator tool provides structured guidance and scaffolding to ensure these formatting rules are met.

How do I scaffold a new automation workflow skill from scratch?

You can scaffold a new automation workflow skill by running the init_skill.py script, which automatically sets up the required directory structure, scripts folder, and initial metadata files for your custom Claude capabilities.

Do I need any external dependencies to create and package custom skills?

No external dependencies are required to create and package custom skills. The skill-creator operates independently using its built-in initialization and validation scripts to manage the entire creation workflow.

What is the best way to add reference materials to a custom skill for processing specialized workflows?

The best way to add reference materials to a custom skill is to place them within the initialized directory structure. This ensures the AI agent can access your specialized schemas and documentation during automation workflows.

Why does my custom skill fail validation checks before distribution?

Custom skills fail validation checks when they lack proper SKILL.md frontmatter conventions or violate directory structure rules. The package_skill.py script enforces these requirements before allowing distribution.