skill-creator

Create and validate Claude skills with structured SKILL.md templates.

5.5k|644|Updated Feb 22, 2016
One-click install
npx skills add https://github.com/mono/SkiaSharp --skill skill-creator-mono
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/mono/SkiaSharp/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/mono/SkiaSharp --skill skill-creator-mono

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps teams create consistent Claude skills by providing structured templates, recommended patterns, and ready-to-use resource scaffolds.

Core Features & Use Cases

  • Structured SKILL.md templates with required frontmatter and guidance for body content
  • Example resource directories (scripts/, references/, assets/) and starter files to bootstrap new skills
  • Progressive disclosure patterns that minimize context load while supporting advanced variations

Quick Start

Run init_skill.py with your skill name and a target path to scaffold a new skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create Claude skills with proper frontmatter and structure?

To create Claude skills, you need structured SKILL.md templates with required YAML frontmatter for name and description, plus body content and optional resource directories like scripts/ and references/ to ensure governance.

What is the best way to scaffold a new skill directory with scripts and references?

The best way to scaffold a new skill directory is running the init_skill.py script with your skill name and target path, which automatically generates starter files and standard resource folders.

Does skill creation require YAML frontmatter for governance and validation?

Yes, skill creation requires YAML frontmatter for governance, enforcing mandatory name and description fields, and supports validation steps through dependencies like quick_validate and yaml.

Can I use progressive disclosure patterns to minimize context load in skill templates?

Yes, you can use progressive disclosure patterns in skill templates to minimize context load while supporting advanced variations, ensuring consistent Claude skills without overwhelming the model.

What's included in the resource scaffolds when packaging Claude skills?

Resource scaffolds include example directories for scripts/, references/, and assets/, providing ready-to-use starter files that bootstrap new skills and support validation and packaging steps.