skill-creator

Scaffold reusable Claude skills with SKILL.md and resource directories.

2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/hiyenwong/ai_collection --skill skill-creator-hiyenwong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/hiyenwong/ai_collection/tree/main/collection/skills/skill-creator
Command: npx skills add https://github.com/hiyenwong/ai_collection --skill skill-creator-hiyenwong

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating and maintaining Claude skills is complex; this skill provides a structured, repeatable approach to scaffold new skills with a ready-to-edit SKILL.md and resource directories, reducing setup time and errors.

Core Features & Use Cases

  • Structured scaffolding: automatically generates SKILL.md frontmatter, a concise body, and example resource directories (scripts/, references/, assets/).
  • Packaging readiness: includes guidance and tooling to validate, package into a .skill, and iterate for production use.
  • Developer-centric workflow: designed for skill authors and OpenClaw integrators to standardize skill creation.

Quick Start

Run the init_skill.py script with a skill name and --path to generate a ready-to-edit skill scaffold.

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 reusable Claude skill with a modular directory structure?

To scaffold a reusable Claude skill, run the init_skill.py script with a skill name and target path to generate a ready-to-edit SKILL.md frontmatter and modular resource directories.

What is the best way to package a Claude skill for distribution?

Packaging a Claude skill for distribution involves validating the modular skill structure and using the provided tooling to bundle the SKILL.md and resource directories into a .skill file.

Do I need yaml to create reusable Claude skills?

Yes, you need the yaml dependency to create reusable Claude skills, as it is required to parse and manage the SKILL.md yaml-frontmatter during the scaffolding and validation process.

Can I include scripts and assets when generating a skill scaffold?

Yes, you can include scripts and assets when generating a skill scaffold because the structure supports optional scripts/, references/, and assets/ directories for bundling custom resources.

Why does standardizing skill creation reduce setup errors?

Standardizing skill creation reduces setup errors by providing a structured, repeatable scaffolding approach that automatically generates correct frontmatter and resource directories, minimizing manual configuration mistakes.