skill-creator

Scaffold and package Claude skills with validation scripts.

Updated Dec 7, 2025
One-click install
npx skills add https://github.com/Rayder-23/Hackathon-1_Physical-AI-Book --skill skill-creator-rayder-23
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Rayder-23/Hackathon-1_Physical-AI-Book/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Rayder-23/Hackathon-1_Physical-AI-Book --skill skill-creator-rayder-23

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Provides a streamlined workflow to bootstrap new Claude skills, ensuring they follow the standard structure (SKILL.md frontmatter, optional resources) and a repeatable packaging process.

Core Features & Use Cases

  • Automated scaffolding with SKILL.md frontmatter and template resources
  • Bundled resources scaffolding (scripts/, references/, assets/)
  • Packaging, validation, and distribution tooling

Quick Start

Run the init_skill.py script to generate a new skill scaffold in your chosen path.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Claude skill with the correct SKILL.md frontmatter and directory structure?▼

To scaffold a new Claude skill, run the init_skill.py script to automatically generate a standard directory structure, template resources, and valid SKILL.md frontmatter in your chosen path.

What is the standard packaging workflow for distributing reusable Claude skills?▼

The standard packaging workflow uses package_skill.py to bundle your skill's scripts, references, and assets, followed by quick_validate.py to ensure frontmatter validity and structural compliance before distribution.

Can I use this skill scaffolding tool to generate reusable resources directories for my team?▼

Yes, the skill scaffolding tool is designed for developers and teams, automatically generating modular directory structures including bundled resource folders like scripts, references, and assets for consistent skill creation.

Do I need to manually validate frontmatter when creating Claude skills?▼

No, you do not need to manually validate frontmatter; the quick_validate.py script automatically checks frontmatter validity, resource directory structure, and overall packaging compliance for your Claude skills.

What's the best way to ensure consistent structure across multiple modular Claude skills?▼

The best way to ensure consistent structure is to use an automated scaffolding tool that applies standardized templates, enforces frontmatter validity, and provides a repeatable packaging process for every new skill.

Why does my manually created Claude skill fail validation during packaging?▼

A manually created Claude skill fails validation because it likely lacks the standard SKILL.md frontmatter or proper resource directory structure required by the quick_validate.py packaging script.