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.