skill-creator

Generate standardized Claude skill scaffolds with SKILL.md frontmatter and starter resources.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/drhazemibclc/plate --skill skill-creator-drhazemibclc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/drhazemibclc/plate/tree/main/.codex/skills/skill-creator
Command: npx skills add https://github.com/drhazemibclc/plate --skill skill-creator-drhazemibclc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Tooling and guidelines to create and package modular skills for Claude, ensuring consistent structure and metadata across Skill Units.

Core Features & Use Cases

  • Provides a ready-to-use SKILL.md frontmatter template and a standard directory layout (scripts/, references/, assets/) for new skills.
  • Includes an initialization script to scaffold a new skill and example resources to illustrate structure.
  • Includes packaging and validation steps to produce distributable skill bundles.

Quick Start

Run the init_skill.py script to generate a new skill scaffold, then customize SKILL.md and resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package a Claude skill with the correct folder structure?

To create a Claude skill, run the initialization script to generate a standard scaffold with scripts/, references/, and assets/ directories, then customize the SKILL.md file. This ensures your skill has a consistent modular structure ready for packaging and distribution.

What is a SKILL.md file and what YAML frontmatter does it require?

A SKILL.md file defines a standardized skill unit for Claude using YAML frontmatter. It must contain the name and description fields to ensure Claude can properly index and apply the skill for specialized workflows, tool integrations, or domain knowledge representation.

How do I scaffold a new skill unit for specialized workflows?

You scaffold a new skill unit by running the init_skill.py script. This automatically generates a ready-to-use folder structure containing scripts, references, and assets directories alongside a SKILL.md frontmatter template for immediate customization.

Do I need any dependencies to build modular skills for Claude?

No external dependencies are required to build modular skills for Claude. The skill-creation process relies solely on generating standard YAML frontmatter and a folder structure with scripts, references, and assets, ensuring consistent metadata across skill units.

What is the best way to ensure consistent metadata across multiple skill units?

The best way to ensure consistent metadata across skill units is to use a standardized SKILL.md template with required YAML frontmatter. This enforces uniform name and description fields, while providing packaging and validation steps for distributable bundles.