skill-creator

Design, organize, and document modular Claude skills with SKILL.md frontmatter.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Muchunpeng/openclaw-config --skill skill-creator-muchunpeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Muchunpeng/openclaw-config/tree/main/workspace/skills/skill-creator
Command: npx skills add https://github.com/Muchunpeng/openclaw-config --skill skill-creator-muchunpeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams and individuals in designing, organizing, and documenting modular Claude skills to extend capabilities with domain-specific workflows.

Core Features & Use Cases

  • Clear anatomy of skills, including mandatory SKILL.md frontmatter and optional resources
  • Step-by-step skill creation process (initialization, editing, packaging)
  • Best practices for progressive disclosure and resource organization (scripts/references/assets)

Quick Start

Run scripts/init_skill.py <skill-name> to scaffold a new skill, then customize SKILL.md and resources before packaging with scripts/package_skill.py.

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 custom Claude skill to handle domain-specific workflows?

To create a custom Claude skill, scaffold the structure using initialization scripts, customize the mandatory SKILL.md file with YAML frontmatter, bundle optional resources, and package the skill for deployment.

What is the three-level loading design for modular Claude skills?

The three-level loading design is an architecture for modular Claude skills that enforces progressive disclosure, organizing mandatory SKILL.md frontmatter and optional bundled resources to optimize capability loading.

How do I package scripts and references into a deployable Claude skill?

You package scripts and references into a Claude skill by organizing them into optional bundled resources within the skill directory, then executing the designated packaging script to finalize the structure.

What is the best way to organize resources when building Claude skills?

The best way to organize resources when building Claude skills is applying progressive disclosure, separating scripts, references, and assets into optional bundled components alongside the mandatory SKILL.md file.

Do I need a SKILL.md file to extend Claude with new capabilities?

Yes, a SKILL.md file with YAML frontmatter is a mandatory requirement to extend Claude with new capabilities, serving as the central configuration and documentation point for the skill.

Can I update existing Claude skills or is this only for building new ones?

You can update existing Claude skills as well as build new ones, applying the same design principles to edit modular workflows, refine resources, and repackage the skill structure.