skill-creator

Create Claude Skills with structured frontmatter and SKILL.md templates.

3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/zircote/agents --skill skill-creator-zircote
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/zircote/agents/tree/main/skills/skill-creator
Command: npx skills add https://github.com/zircote/agents --skill skill-creator-zircote

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured framework and tooling to create, organize, and package Claude Skills, enabling teams to design modular, reusable capabilities with consistent frontmatter, workflows, and resource organization.

Core Features & Use Cases

  • Structured frontmatter templates (name, description) to standardize skill discovery.
  • Integrated scaffolding and packaging tooling (init_skill.py and package_skill.py) to accelerate skill creation.
  • Guidance on organizing reusable resources (scripts, references, assets) for scalable, maintainable skills.
  • Real-world use: product teams can quickly spin up new skills for domain-specific tasks and share them as .skill packages.

Quick Start

Run init_skill.py to scaffold a new skill skeleton, then customize SKILL.md and resource files 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 scaffold a new Claude skill template with structured frontmatter?

To scaffold a new Claude skill template, run init_skill.py to generate a skeleton with structured frontmatter, a SKILL.md body, and resource directories. This standardizes skill discovery and ensures modular, repeatable task packaging.

What is the best way to package reusable Claude skills for team deployment?

The best way to package reusable Claude skills is using package_skill.py, which bundles your SKILL.md, scripts, references, and assets into a .skill package for safe, modular deployment and sharing across product teams.

Do I need to install yaml dependencies to create skills with frontmatter?

Yes, you need the yaml dependency installed to validate and parse structured frontmatter when creating skills. It ensures your skill metadata is correctly formatted for safe deployment and agent discovery.

How does skill scaffolding validate naming and resource layout?

Skill scaffolding validates naming conventions, frontmatter structure, and resource layout during the creation process. This ensures your skills are safely organized with scripts, references, and assets before packaging.

Can I organize scripts and references into modular skill packages?

Yes, you can organize scripts, references, and assets into modular skill packages. The skill template provides dedicated directories for these resources, enabling scalable and maintainable skill design for domain-specific tasks.

Why does my skill template need a SKILL.md body and frontmatter?

A skill template needs a SKILL.md body for instructional content and frontmatter for standardized metadata like name and description. Together they enable Claude agents to discover and execute repeatable tasks safely.