skill-creator

Generate SKILL.md templates and scaffold resource directories for Claude Skills.

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/danielctc/ReactSpacesMonoRepo --skill skill-creator-danielctc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/danielctc/ReactSpacesMonoRepo/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/danielctc/ReactSpacesMonoRepo --skill skill-creator-danielctc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill Creator reduces the overhead of starting new Claude skills by providing a ready-made template, example resources, and tooling to validate and package them for distribution. It promotes consistent structure and frontmatter compliance across skills.

Core Features & Use Cases

  • Template scaffolding: generate a ready SKILL.md template and a starter directory structure for new skills.
  • Resource bootstrapping: create example scripts/, references/, and assets/ to illustrate a complete skill layout and testing scaffolds.
  • Validation & packaging: run quick validation to verify required fields and layout, then package skills into zip files for easy distribution and reuse.

Quick Start

Use the skill-creator workflow to initialize a new skill named my-new-skill, validate with the quick_validate tool, and package with package_skill to produce a distributable zip.

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 with the correct directory structure?▼

You can create a new Claude skill by using the scaffolding tool to generate a ready-made SKILL.md template and a starter directory structure. This bootstraps resource directories like scripts, references, and assets to ensure a complete skill layout.

What is the best way to validate a skill's frontmatter and layout before distribution?▼

The best way to validate frontmatter and layout is to run the quick_validate tool. It verifies that required fields and directory structures meet compliance standards before you package the skill for distribution.

How do I package a skill into a zip file for distribution?▼

You package a skill into a zip file by running the package_skill tool. This produces a distributable zip archive after the skill passes frontmatter and directory layout validation.

Does skill creation require manual setup of scripts and references folders?▼

Skill creation does not require manual setup of resource folders. The resource bootstrapping feature automatically generates example scripts, references, and assets directories to illustrate a complete skill layout.

Can I enforce consistent structure across multiple custom Claude skills?▼

You can enforce consistent structure across custom Claude skills by using the template scaffolding and validation tooling. These enforce frontmatter requirements and directory structure compliance for standardized workflows.