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.