From f160f07e6d5a8ec703e18a413c54305230dbfccb Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Wed, 11 Feb 2026 21:45:42 +0100 Subject: [PATCH] fix(skills): remove references to nonexistent init/package scripts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace init_skill.py and package_skill.py references with manual mkdir and validation checklist — the scripts were never created. Co-Authored-By: Claude Opus 4.6 --- .claude/skills/create-skill/SKILL.md | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/.claude/skills/create-skill/SKILL.md b/.claude/skills/create-skill/SKILL.md index 93f34c7e8..ac94cbc14 100644 --- a/.claude/skills/create-skill/SKILL.md +++ b/.claude/skills/create-skill/SKILL.md @@ -149,14 +149,14 @@ Establish a list of reusable resources: scripts, references, and assets. ### Step 3: Initialize the Skill -Run the init script to generate a template skill directory: +Create the skill directory manually: ``` -scripts/init_skill.py --path +mkdir -p / ``` -Creates: skill directory, SKILL.md template with TODO placeholders, example -resource directories with sample files. +Then create `SKILL.md` with frontmatter and body. Add `scripts/`, `references/`, +and `assets/` subdirectories only as needed. Skip if iterating on an existing skill. @@ -184,20 +184,14 @@ For design patterns, consult: **Body:** Instructions for using the skill and its bundled resources. -### Step 5: Package the Skill +### Step 5: Validate the Skill -``` -scripts/package_skill.py -``` - -Optional output directory: -``` -scripts/package_skill.py ./dist -``` - -The script validates (frontmatter, naming, description, file organization) then -packages into a `.skill` file (zip with .skill extension). Fix any validation -errors and re-run if needed. +Check the skill manually: +- Frontmatter has `name` and `description` +- SKILL.md body is under 500 lines +- No extraneous files (README.md, CHANGELOG.md, etc.) +- Scripts are executable and tested +- References are referenced from SKILL.md ### Step 6: Iterate