skill-creator

Scaffold modular Claude Skill units with YAML frontmatter and resource directories.

27|1|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/leeovery/claude-technical-workflows --skill skill-creator-leeovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/leeovery/claude-technical-workflows/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/leeovery/claude-technical-workflows --skill skill-creator-leeovery

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables teams to design and scaffold modular Skill Units for Claude, standardizing how skills are defined and prepared for deployment.

Core Features & Use Cases

  • Provides a clear template and frontmatter requirements for new skills (name + description) to ensure consistent discovery.
  • Guides the organization of bundled resources (scripts, references, assets) and supports deterministic execution and packaging.
  • Supports a repeatable skill creation workflow from initialization to packaging, including validation and iteration.

Quick Start

Run the init_skill.py script to scaffold a new skill named <your-skill-name>, then customize SKILL.md and populate scripts/, references/, and assets/ as needed.

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 Claude Skill and structure its SKILL.md frontmatter?

To create a Claude Skill, you must define a SKILL.md file with YAML frontmatter containing at least the name and description fields to ensure consistent discovery. You can then bundle optional resources like scripts, references, and assets to support deterministic execution.

What is the best way to scaffold modular skill units for repeatable deployment?

The best way to scaffold modular skill units is to use a standardized skill creation workflow that initializes the project, validates the frontmatter, and organizes bundled resources. This approach standardizes skill definition and ensures repeatable packaging for deployment.

How do I package Claude Skills with bundled scripts and references?

Packaging Claude Skills involves organizing optional resource directories such as scripts, references, and assets alongside your SKILL.md file. This structure enables deterministic behavior and supports a repeatable workflow from initialization to final packaging.

Do I need YAML frontmatter to define a new skill template?

Yes, you need YAML frontmatter in the SKILL.md file to define a new skill template. The required frontmatter must include the name and description fields to ensure your skill is properly discovered and standardized across the deployment workflow.

What are the required components for deterministic behavior in Claude Skills?

Deterministic behavior in Claude Skills requires a SKILL.md file with valid YAML frontmatter and optional bundled resource directories. Including scripts, references, and assets within your skill structure ensures consistent execution and repeatable packaging.

Can I initialize a custom skill workflow without using a predefined template?

Initializing a custom skill workflow without a template risks inconsistent discovery and packaging errors. Using a standardized template ensures your SKILL.md frontmatter meets the required name and description fields, while properly structuring bundled resources for deterministic execution.