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.