skill-creator

Generate SKILL.md scaffolds with YAML frontmatter and optional resource bundles.

Updated Oct 27, 2025
One-click install
npx skills add https://github.com/asapMaki/vozzy-whatsapp --skill skill-creator-asapmaki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/asapMaki/vozzy-whatsapp/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/asapMaki/vozzy-whatsapp --skill skill-creator-asapmaki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creating new Claude Skills requires understanding specific structures, best practices, and validation rules. This skill provides a comprehensive guide and essential tools to streamline the skill development process, ensuring you build high-quality, effective, and compliant skills with ease.

Core Features & Use Cases

  • Structured Guidance: Offers a step-by-step process from understanding requirements to packaging, covering SKILL.md and bundled resources.
  • Initialization Script: Provides init_skill.py to quickly generate a new skill template with all necessary components, accelerating your development.
  • Validation & Packaging Tools: Includes quick_validate.py and package_skill.py to ensure skills meet standards and are ready for distribution, reducing errors.
  • Use Case: When you need to develop a new automation or integrate a new tool for Claude, use this skill to guide you through the entire creation lifecycle, from initial concept to a deployable package, saving development time.

Quick Start

To start creating a new skill, simply ask: Help me create a new skill. Then, follow the instructions provided by the skill-creator to build your skill.

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

Creating a Claude skill involves generating a SKILL.md scaffold with YAML frontmatter, structured Markdown body, and optional resource bundles. Use the init_skill.py script to quickly generate a template, then follow the step-by-step guidance to define your skill's name, description, and functionality across domains like workflows, tool integrations, or domain knowledge.

What's the best way to validate and package a Claude skill?

Validation and packaging tools—quick_validate.py and package_skill.py—ensure your skill meets standards before distribution. These utilities check that your SKILL.md frontmatter, Markdown structure, and bundled resources comply with skill creation requirements, reducing errors and preparing your skill for deployment.

What files and resources do I need to include when building a skill?

A complete skill requires a SKILL.md file with YAML frontmatter containing name and description, structured Markdown documentation, and optional resource bundles (scripts, references, assets). These components work together to support deterministic templates and progressive disclosure of your skill's functionality.

Can I use skill-creator to update an existing Claude skill?

Yes, skill-creator supports both creating new skills and updating existing ones. The SKILL.md scaffold generation and guidance apply equally to improving existing skills across any domain, whether you're refining workflows, adding tool integrations, or enhancing domain knowledge.

What domains and use cases can I build skills for?

Skills can span workflows, tool integrations, and domain-specific knowledge. Common use cases include automation and tool development for Claude. The skill creation process and validation tooling accommodate any domain, provided your skill aligns with the SKILL.md structure and bundled resource requirements.