skill-creator

Generate Claude skill templates with YAML frontmatter and validation rules.

2|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/AlexFischman/mcp-skill-creator-agency --skill skill-creator-alexfischman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/AlexFischman/mcp-skill-creator-agency/tree/main/mnt/skills/skill-creator
Command: npx skills add https://github.com/AlexFischman/mcp-skill-creator-agency --skill skill-creator-alexfischman

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? This Skill streamlines the complex process of creating and managing new AI skills, ensuring they are well-structured, effective, and ready for deployment. It eliminates manual setup and guides users through best practices, saving time and reducing errors when extending Claude's capabilities.

Core Features & Use Cases:

  • Guided Skill Initialization: Automatically generates a new skill directory with all required files and a template SKILL.md, kickstarting your development.
  • Best Practice Enforcement: Provides clear guidance on structuring skills, writing effective descriptions, and organizing bundled resources (scripts, references, assets) for optimal AI consumption.
  • Skill Validation & Packaging: Includes scripts to validate skill structure against official definitions and package them into distributable zip files, ensuring compliance and easy sharing.
  • Use Case: A developer wants to create a new "reporting-skill" for Claude. They use this skill to initialize the directory, get guidance on adding report generation scripts and data schemas, and then validate and package it for deployment, all with AI assistance.

Quick Start: To create a new skill named 'my-new-skill' in the 'mnt/skills' directory, you can ask your AI agent: "Use the skill-creator to initialize a new skill called 'my-new-skill' in 'mnt/skills'." Alternatively, if you have the init_skill.py script available, you can run: python3 ./mnt/skills/skill-creator/scripts/init_skill.py my-new-skill --path ./mnt/skills/

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 new AI skill with proper structure and metadata?

Skill creation involves initializing a directory with SKILL.md frontmatter, choosing a structure (workflow, task, or guidelines), and bundling optional resources like scripts and references. This Skill automates that setup, validating naming conventions and metadata format to ensure production-ready output.

What's the process for packaging and deploying a Claude skill?

After structuring your skill files, validation scripts check compliance against official definitions, then packaging generates a distributable zip. This Skill provides both validation and packaging automation to ensure consistent, shareable skill units.

Can I validate my skill structure before deployment?

Yes. This Skill includes scripts that validate skill structure, metadata fields, naming conventions (hyphen-case names, description format), and resource organization against official requirements, catching errors before packaging.

What files and components do I need when building a skill?

A complete skill includes YAML frontmatter metadata, a SKILL.md body describing the task, and optional bundled resources: scripts for execution, references for context, and assets for supporting materials. This Skill templates all required fields.

How do I organize scripts, references, and assets within a skill?

Skills support three resource types bundled together: executable scripts, reference documentation, and supporting assets. This Skill guides their organization, validates their inclusion, and packages them deterministically for deployment alongside your skill metadata and description.