skill-creator

Create and validate Claude Skill units from a standard template.

49.7k|3.4k|Updated May 9, 2021
One-click install
npx skills add https://github.com/tldraw/tldraw --skill skill-creator-tldraw
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/tldraw/tldraw/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/tldraw/tldraw --skill skill-creator-tldraw

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a standardized blueprint and tooling to create, validate, and package Claude Skills quickly and consistently, reducing boilerplate and ensuring predictable structure.

Core Features & Use Cases

  • Template-driven SKILL.md scaffolding with required frontmatter (name and description)
  • Resource scaffolding: automatic creation of scripts/, references/, and assets/ directories with starter content
  • Packaging & validation workflow: end-to-end process to generate a .skill package and catch structural errors
  • Use Case: A team wants to bootstrap a new domain-specific skill for data processing by generating templates and sample resources in one step.

Quick Start

Initialize a new skill using the built-in template, then customize SKILL.md and adapt or remove the example resources in scripts/, references/, and assets/.

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 new Claude skill from a standard template?▼

To create a Claude skill, use the template-driven scaffolding to generate a SKILL.md file with required frontmatter, then populate the scripts, references, and assets directories before packaging the output into a .skill file.

What is included in the skill scaffolding directory structure?▼

The skill scaffolding structure includes a SKILL.md file with required name and description frontmatter, alongside automatically generated scripts, references, and assets directories containing starter content for resource setup.

How do I validate a skill package before deployment?▼

You validate a skill package by running the built-in packaging workflow, which verifies the directory structure, checks frontmatter for required name and description fields, and catches structural errors before generating the final .skill output.

Do I need any dependencies to generate a skill package?▼

No dependencies are required to generate a skill package. The skill creation workflow operates independently to scaffold the directory structure, validate frontmatter, and package the .skill output without external tools.

Can I customize the scripts and assets directories after scaffolding?▼

Yes, after scaffolding you can fully customize the starter content in the scripts, references, and assets directories, adapting or removing example resources to fit your domain-specific skill requirements.

What's the best way to bootstrap a domain-specific skill for team automation?▼

The best way to bootstrap a domain-specific skill is using template-driven scaffolding to generate the SKILL.md frontmatter and resource directories in one step, ensuring repeatable structure and reducing boilerplate across team workflows.