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.