Skillpack Creator

Turns a finished workflow into a runnable SkillPack: manifest, skills/, launchers, zip

Tested · Works

Test report

Verdict
Tested · Works
Score
8.0/10
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-creator Turns 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.