skill-creator

Create Claude skills with YAML frontmatter and optional resource bundles.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/MrMoshkovitz/gm-claude --skill skill-creator-mrmoshkovitz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/MrMoshkovitz/gm-claude/tree/main/all-skills/skills/skill-creator
Command: npx skills add https://github.com/MrMoshkovitz/gm-claude --skill skill-creator-mrmoshkovitz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and tools for creating, validating, and packaging new AI skills, streamlining the development process and ensuring high-quality, effective skill units.

Core Features & Use Cases

  • Guided Skill Creation: Follows a structured process from understanding needs to packaging.
  • Automated Initialization: Uses init_skill.py to generate a new skill template with required structure.
  • Validation & Packaging: Ensures skills meet standards and are ready for distribution with package_skill.py.
  • Use Case: When you identify a repetitive task or a specialized domain where Claude could benefit from structured guidance, use this skill to efficiently develop and deploy a custom AI skill.

Quick Start

I want to create a new skill called 'my-new-skill'. Guide me through the process.

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 structured AI skill from scratch?

Create a structured AI skill by using the guided skill creation process, which walks you through defining requirements, generating a template with `init_skill.py`, and organizing metadata in YAML format along with SKILL.md frontmatter to ensure deterministic packaging and quality standards.

What does skill packaging and validation ensure?

Skill packaging and validation enforce metadata quality, verify required SKILL.md frontmatter, and bundle optional scripts, references, and assets together, ensuring your skill meets distribution standards and functions consistently across domain-specific workflows.

Can I automate the initialization of a new skill template?

Yes, the `init_skill.py` script automates skill template generation with the required structure, metadata fields, and SKILL.md frontmatter, eliminating manual setup and reducing errors when starting a new skill development project.

How do I update and validate an existing skill?

Update an existing skill by revising its YAML metadata and SKILL.md content, then use `package_skill.py` to validate the structure, enforce quality standards, and prepare the skill for distribution with all required components.

What's included in a complete skill package?

A complete skill package includes structured YAML metadata, SKILL.md with frontmatter, and optional bundles containing scripts, references, and domain-specific assets that enable repeatable, production-ready AI workflows.

When should I use skill creation for workflow automation?

Use skill creation when you identify repetitive tasks or specialized domains where Claude benefits from structured guidance; the process streamlines development and ensures your custom skill is packaged for consistent deployment and reuse.