skill-creator

Scaffold Claude skills with templates, frontmatter validation, and packaging.

266|71|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/zrt-ai-lab/opencode-skills --skill skill-creator-zrt-ai-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/zrt-ai-lab/opencode-skills/tree/main/skill-creator
Command: npx skills add https://github.com/zrt-ai-lab/opencode-skills --skill skill-creator-zrt-ai-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creation workflow provides structured templates and tooling to standardize how Claude's skills are built, documented, and packaged, reducing ambiguity and ensuring consistency across skills.

Core Features & Use Cases

  • Anatomy of a Skill: required SKILL.md frontmatter, optional bundles (scripts/references/assets) and clear guidelines for organization.
  • Initialization and packaging: scripts/init_skill.py and scripts/package_skill.py automate scaffolding and distribution of skills.
  • Governance and quality: frontmatter validation, directory structure checks, and packaging validations ensure publish-ready skills.

Quick Start

Run the Skill Initialization Script to scaffold a new skill directory, then customize SKILL.md and add resources before packaging.

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 from a template?

To create a Claude skill from a template, use the initialization script to scaffold a new directory, then customize the SKILL.md file and add optional scripts, references, or assets before packaging.

What is the required structure for a SKILL.md file?

The required structure for a SKILL.md file includes YAML frontmatter validated for quality, alongside organized optional bundles like scripts, references, and assets to ensure standardized skill creation.

How do I validate YAML frontmatter during skill creation?

You validate YAML frontmatter during skill creation by using the provided governance tooling, which enforces frontmatter quality and checks directory structures to ensure skills are publish-ready.

Does skill packaging support bundling scripts and references together?

Yes, skill packaging supports bundling scripts and references together by enforcing directory structures that allow optional bundled resources, including scripts, references, and assets, into a distributable package.

What is the best way to standardize skill development workflows?

The best way to standardize skill development workflows involves using structured templates and automation scripts that enforce consistency across initialization, content structuring, and packaging validations.

Why does my skill scaffold fail packaging validation?

Your skill scaffold fails packaging validation when the automated governance checks detect missing required YAML frontmatter fields or incorrect directory structure organization within the bundled resources.