Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Skill Creator

A meta-skill that walks through designing, writing, validating, and packaging a Claude Code skill.

UtilitiesIntermediate15636AI score 8/10Last updated: Feb 26, 2026

What it does

  • Provides a six-step authoring process for new or existing skills: ①gather concrete usage examples → ②plan reusable resources → ③initialize from a template → ④write SKILL.md → ⑤validate and package → ⑥iterate.
  • Explains the skill anatomy (SKILL.md, scripts/, references/, assets/) with decision criteria for what belongs where.
  • Enforces the progressive-disclosure principle: metadata always loaded, body under ~5k words, bundled resources loaded only on demand.
  • Calls out the details that actually drive skill triggering: writing name/description in third person, using imperative instructions, avoiding duplication between SKILL.md and references.
  • Points to scripts/init_skill.py for scaffolding and scripts/package_skill.py for validation plus distributable zip creation.

Who it's for

  • Teams turning internal know-how and workflows into reusable Claude skills.
  • Authors whose skills never trigger, or whose SKILL.md has grown bloated.
  • Anyone who needs to validate and package a skill for a marketplace or shared repo.

Examples

  1. "I want a PDF editing skill" → collect real prompts, design scripts/rotate_pdf.py as a deterministic helper, then scaffold the skill folder.
  2. "A BigQuery skill" → move table schemas into references/schema.md so SKILL.md stays lean but the details remain discoverable.
  3. "My skill isn't firing when it should" → rewrite the description in third person around trigger situations, run package_skill.py to fix validation errors, and re-ship.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/w95/awesome-claude-corporate-skills/HEAD/00-meta/skill-creator/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the 00-meta/skill-creator folder from the GitHub repo w95/awesome-claude-corporate-skills into my ~/.claude/skills/w95-skill-creator/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/w95/awesome-claude-corporate-skills.git && mkdir -p ~/.claude/skills && cp -r awesome-claude-corporate-skills/00-meta/skill-creator ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/w95/awesome-claude-corporate-skills.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r awesome-claude-corporate-skills/00-meta/skill-creator ~/.claude/skills/
  5. Verify with ls ~/.claude/skills/skill-creator that SKILL.md and the scripts/ folder came along. If the scripts are missing, do the init/package steps manually.
  6. Restart Claude Code, then ask something like "help me create a new skill" and it will guide you through the process.