Skillpack Creator
Turns a finished workflow into a runnable SkillPack: manifest, skills/, launchers, zip
Test report
- Verdict
- Tested · Works
- Score
- Tested
- Jul 21, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · c8a4815
Installed into a throwaway HOME and ran scripts/scaffold_skillpack.py: out of the box it exits 1 with "Missing template file: <HOME>/.claude/templates/start.sh" (it resolves launchers at parents[3]/templates); after copying the repo's templates/ (now in the install block) it wrote skillpack.json + skills/ + start.sh + start.bat and exited 0. Task: package a finished "competitor pricing brief" workflow. BASELINE produced a SKILL.md plus a guessed pack.json with keys summary/entrypoint/skills-as-strings — the real validator rejected it ("description must be a string") and `npx @cremini/skillpack zip` in that dir failed with "Could not find skillpack.json". SKILL-FOLLOWED run produced a manifest that passed validation and a pack the real CLI packaged into competitor-pricing-brief.zip (4.0 KB, 9 entries incl. launchers and the local skill's scripts/references); its SKILL.md was also tighter (175 vs 79 words, with default output paths, a JS-rendered-page fallback, and a "never state an unfetched price" guard). Gaps: the script does not copy local skill folders into the pack (I did that by hand) and SKILL.md never mentions the templates/ dependency; no security smells, though the generated launcher runs `npx -y @cremini/skillpack@latest run .`. Trigger phrasings judged — YES: "That competitor research flow worked, turn it into a SkillPack I can hand to the team"; "Package this workflow as a distributable pack with skillpack.json and a start.sh so teammates can run it locally"; "Make the deep-research process we just did reusable, add starter prompts and zip it". NO: "Write me a Claude Code skill for reviewing Terraform plans" (authoring one skill, not packaging a finished run); "Zip up the ./reports folder and email it to me". 5/5 correct.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 4/5
- Triggers reliably 5/5
- Output vs. baseline 7/10
- Docs & honesty 4/5
What Skillpack Creator does
Converts a completed one-off workflow (research, coding, analysis, content) into a distributable local SkillPack: a validated skillpack.json manifest, a local orchestrator skill under skills/, starter prompts, start.sh/start.bat launchers, and an optional zip. Triggers when the user asks to package, reuse, or hand off a workflow they just finished as a SkillPack for teammates to run locally.
How to install Skillpack Creator
git clone --depth 1 https://github.com/CreminiAI/skillpack.git /tmp/skillpack-creator-src
mkdir -p ~/.claude/skills ~/.claude/templates
cp -R /tmp/skillpack-creator-src/skills/skillpack-creator ~/.claude/skills/skillpack-creator
cp /tmp/skillpack-creator-src/templates/start.sh /tmp/skillpack-creator-src/templates/start.bat ~/.claude/templates/
# The templates copy is REQUIRED: scripts/scaffold_skillpack.py resolves launchers at
# Path(__file__).parents[3]/templates, which is ~/.claude/templates after a standard install.
# Without it the script exits 1 with "Missing template file: ~/.claude/templates/start.sh".
# Optional: `npx -y @cremini/skillpack@latest zip` (Node + network) to package the produced pack;
# the skill's --zip flag shells out to that same command.
# The generated start.sh runs `npx -y @cremini/skillpack@latest run .` and needs an OpenAI/Anthropic API key at runtime.
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Skillpack Creator
-
/skillpack-creatorTurns a finished workflow into a runnable SkillPack: manifest, skills/, launchers, zip
It also activates on plain-language prompts like these:
-
Turn this research workflow into a SkillPack -
Package this coding task as a reusable SkillPack -
Create a skillpack.json for my content workflow
Frequently asked questions
- Is the Skillpack Creator skill free?
- Yes. The skill itself is free from CreminiAI/skillpack. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Skillpack Creator work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Tested · Works. Installed into a throwaway HOME and ran scripts/scaffold_skillpack.py: out of the box it exits 1 with "Missing template file: <HOME>/.claude/templates/start.sh" (it resolves launchers at parents[3]/templates); after copying the repo's templates/ (now in the install block) it wrote skillpack.json + skills/ + start.sh + start.bat and exited 0. Task: package a finished "competitor pricing brief" workflow. BASELINE produced a SKILL.md plus a guessed pack.json with keys summary/entrypoint/skills-as-strings — the real validator rejected it ("description must be a string") and `npx @cremini/skillpack zip` in that dir failed with "Could not find skillpack.json". SKILL-FOLLOWED run produced a manifest that passed validation and a pack the real CLI packaged into competitor-pricing-brief.zip (4.0 KB, 9 entries incl. launchers and the local skill's scripts/references); its SKILL.md was also tighter (175 vs 79 words, with default output paths, a JS-rendered-page fallback, and a "never state an unfetched price" guard). Gaps: the script does not copy local skill folders into the pack (I did that by hand) and SKILL.md never mentions the templates/ dependency; no security smells, though the generated launcher runs `npx -y @cremini/skillpack@latest run .`. Trigger phrasings judged — YES: "That competitor research flow worked, turn it into a SkillPack I can hand to the team"; "Package this workflow as a distributable pack with skillpack.json and a start.sh so teammates can run it locally"; "Make the deep-research process we just did reusable, add starter prompts and zip it". NO: "Write me a Claude Code skill for reviewing Terraform plans" (authoring one skill, not packaging a finished run); "Zip up the ./reports folder and email it to me". 5/5 correct.
- What is the Skillpack Creator SkillProof Score?
- 8.0/10 — installs cleanly 4/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 4/5.
- How do I install Skillpack Creator?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Skillpack Creator with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.