skill-creator

Create and maintain Claude Skills with standard templates and lifecycle guidelines.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/gaos6e/MyOpenclaw --skill skill-creator-gaos6e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/gaos6e/MyOpenclaw/tree/main/workspace/skills/skill-creator-0.1.0
Command: npx skills add https://github.com/gaos6e/MyOpenclaw --skill skill-creator-gaos6e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

Core Features & Use Cases

  • This skill provides a structured process for creating, updating, and packaging Claude skills, including frontmatter metadata, resource directories, and workflow steps.
  • It outlines the Anatomy of a Skill and recommended practices for SKILL.md, scripts/, references/, and assets/.
  • It describes a step-by-step lifecycle: initialization (init_skill.py), editing, and packaging with validation.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> to create a new skill template, then customize SKILL.md and resources.

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 Claude skill with a standard file structure?

To create a Claude skill, run the initialization script to generate a standard template, then customize the SKILL.md file and resource directories like scripts, references, and assets.

What is the required metadata format for packaging Claude skills?

Packaging Claude skills requires YAML frontmatter containing the name and description fields, ensuring predictable behavior and proper metadata validation during the skill lifecycle.

How do I validate and package Claude skills for deployment?

Validate and package Claude skills by following the lifecycle guidelines, which enforce YAML frontmatter rules and recommend best practices for resource organization before final packaging.

When should I use progressive disclosure in skill creation?

Use progressive disclosure in skill creation when organizing scripts, references, and assets, allowing Claude to process specialized knowledge and workflows without overwhelming the context.

Can I update an existing skill workflow without breaking its structure?

Update existing skill workflows by editing the SKILL.md and associated resource directories, maintaining the enforced YAML frontmatter and standard file structure for continued predictable behavior.

What are the limitations of manually editing SKILL.md files?

Manually editing SKILL.md files risks failing validation if YAML frontmatter requirements are not met, necessitating adherence to standard templates and lifecycle guidelines for successful packaging.