skill-creator

Create and package custom AI agent skills with validation scripts.

14|2|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/excatt/superclaude-plusplus --skill skill-creator-excatt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/excatt/superclaude-plusplus/tree/main/skills/skill-creator
Command: npx skills add https://github.com/excatt/superclaude-plusplus --skill skill-creator-excatt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill provides a comprehensive guide and tooling for creating, structuring, and packaging new skills to extend Claude's capabilities.

Core Features & Use Cases

  • Skill Creation Guidance: Step-by-step instructions on understanding skill requirements, planning reusable contents, and editing skill documentation.
  • Tooling: Includes scripts for initializing new skills (init_skill.py), validating their structure (quick_validate.py), and packaging them into distributable zip files (package_skill.py).
  • Use Case: A developer needs to create a new skill for processing financial reports. They use this skill to understand the best practices for organizing their code, documentation, and reference materials, and then use the provided scripts to scaffold and package the new skill.

Quick Start

Use the skill-creator to initialize a new skill named 'data-analyzer' in the 'skills/private' directory.

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 custom AI agent skills for Claude?

You can initialize and package custom AI agent skills using provided utility scripts like init_skill.py and package_skill.py. These scripts guide you through scaffolding the directory structure, integrating scripts, and bundling the skill into a distributable zip file for Claude.

What is the process for structuring maintainable AI extensions?

Structuring maintainable AI extensions involves following best practices for documentation, resource organization, and script integration. The skill creation process provides step-by-step guidance on planning reusable contents and editing skill documentation to ensure your extension remains robust over time.

How do I validate a skill structure before packaging it?

You validate a skill structure before packaging by running the quick_validate.py utility script. This script checks your skill's documentation, resource organization, and script integration against required standards to ensure the final packaged zip file will function correctly.

Can I use skill-creator to add automation scripts to an existing skill?

Yes, you can use skill-creator to add automation scripts to an existing skill. It provides guidance on best practices for script integration and resource organization, ensuring your new automation components are properly documented and validated within the existing skill structure.

Do I need any dependencies to use the skill-creator tooling?

No dependencies are required to use the skill-creator tooling. The skill operates independently using its internal utility scripts for initialization, validation, and packaging, allowing you to build and package Claude skills directly without external packages.