skill-creator

Scaffold Claude Skills with standardized SKILL.md templates and resource directories.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/metaid-developers/metaapp-skills --skill skill-creator-metaid-developers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/metaid-developers/metaapp-skills/tree/main/skill-creator
Command: npx skills add https://github.com/metaid-developers/metaapp-skills --skill skill-creator-metaid-developers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill Creator provides a standardized template and onboarding guidance to help developers scaffold Claude Skills quickly, reducing setup time and ambiguity.

Core Features & Use Cases

  • Ready-to-use SKILL.md frontmatter with required fields (name and description) and optional license.
  • Starter resource directories (scripts/, references/, assets/) with example files to accelerate prototyping.
  • Clear guidance for skill design, initialization, packaging, and iteration across teams.
  • Use cases include creating new skills, updating existing ones, and teaching best practices for skill design.

Quick Start

Run the Skill Initializer to generate a new skill directory with a ready SKILL.md and starter resources.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Claude Skill with the correct directory structure?

The Skill Initializer scaffolds a new directory containing a ready-to-use SKILL.md file and starter resource folders like scripts/ and references/ to accelerate Claude Skill prototyping.

What is the required frontmatter format for SKILL.md files?

A SKILL.md file requires frontmatter fields for name and description, while also supporting an optional license field to ensure proper skill packaging and metadata enforcement.

Do I need to install yaml dependencies to package Claude Skills?

Yes, the yaml dependency is required to enforce frontmatter requirements and validate resource organization during the safe packaging process from initialization to release.

What's the best way to organize bundled resources when creating a Claude Skill?

Organize bundled resources into dedicated starter directories such as scripts/, references/, and assets/ with example files, ensuring consistent, secure, and reusable skill design across development teams.

Can I use this template to update an existing Claude Skill instead of starting from scratch?

Yes, you can use this template to update existing skills by applying its standardized structure, enforcing frontmatter requirements, and following the packaging workflow guidance to iterate across teams.