skill-creator

Scaffold standardized Claude skills with SKILL.md and resource folders.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/hamadah10/OML-Skills-Testing --skill skill-creator-hamadah10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/hamadah10/OML-Skills-Testing/tree/main/.github/skill-creator
Command: npx skills add https://github.com/hamadah10/OML-Skills-Testing --skill skill-creator-hamadah10

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams create, update, and manage Claude skills efficiently by providing a structured template, tooling, and best practices.

Core Features & Use Cases

  • Guided skill initialization: scaffolds a new skill with standardized SKILL.md, resource folders (scripts/, references/, assets/).
  • Best-practice guidance: templates for frontmatter, workflows, and references, plus example scripts and docs.
  • Packaging and validation: includes packaging tooling to validate and export .skill artifacts.

Quick Start

Run the provided init script to scaffold a new skill and then customize SKILL.md and resources to fit your use case.

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 standardized frontmatter and folders?

To scaffold a Claude skill, run the provided init script to generate a standardized SKILL.md and resource folders like scripts/ and references/. This ensures your skill has consistent frontmatter and structure from the start.

What is the best way to package and validate Claude skills for production?

The best way to package Claude skills is using the included packaging tooling to validate and export .skill artifacts. This ensures your skills meet production-ready standards before distribution.

Do I need yaml to use the skill initialization template?

Yes, yaml is a required dependency for the skill template. You need it to properly parse and validate the frontmatter defined in your SKILL.md files.

Can I use this template to organize scripts and references for modular skills?

Yes, you can use this template to organize modular skills by scaffolding dedicated resource folders for scripts and references. This centralizes asset management and enforces structural consistency across your team.

Why does my Claude skill fail validation during packaging?

Claude skill validation fails during packaging when the SKILL.md frontmatter or folder structure does not match the standardized template. Use the init script and best-practice guidance to correct formatting issues.