Skillpack Creator
Förvandlar ett färdigt arbetsflöde till ett körbart SkillPack: manifest, skills/, launchers, zip
Testad · Fungerar
Vad den gör
Konverterar ett slutfört engångsarbetsflöde (forskning, kodning, analys, innehåll) till ett distribuerbart lokalt SkillPack: ett validerat skillpack.json-manifest, en lokal orchestrator-färdighet under skills/, startprompter, start.sh/start.bat-startare, och en valfri zip. Utlöses när användaren ber att paketera, återanvända eller överlämna ett arbetsflöde de just slutfört som ett SkillPack för teammedlemmar att köra lokalt.
Testrapport
Installeras i en temporär HOME och körde scripts/scaffold_skillpack.py: direkt ur lådan avslutas den med 1 med "Missing template file: <HOME>/.claude/templates/start.sh" (den löser launchers vid parents[3]/templates); efter att ha kopierat repots templates/ (nu i installationsblocket) skrev den skillpack.json + skills/ + start.sh + start.bat och avslutades med 0. Uppgift: paketera ett färdigt "competitor pricing brief"-arbetsflöde. BASLINJE producerade en SKILL.md plus en gissad pack.json med nycklarna summary/entrypoint/skills-as-strings — den verkliga validatorn avvisade den ("description must be a string") och `npx @cremini/skillpack zip` i den katalogen misslyckades med "Could not find skillpack.json". SKILL-FÖLJD körning producerade ett manifest som klarade validering och ett pack som den verkliga CLI paketerade till competitor-pricing-brief.zip (4.0 KB, 9 poster inkl. launchers och den lokala färdighetens scripts/references); dess SKILL.md var också stramare (175 vs 79 ord, med standardutdatasökvägar, en JS-renderad-sida-fallback, och en "never state an unfetched price"-vakt). Luckor: skriptet kopierar inte lokala färdighetsmappar till paketet (jag gjorde det för hand) och SKILL.md nämner aldrig templates/-beroendet; inga säkerhetsbrister, även om den genererade launchern kör `npx -y @cremini/skillpack@latest run .`.
Testad: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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.
Kommandon och exempelprompter
/skillpack-creatorFörvandlar ett färdigt arbetsflöde till ett körbart SkillPack: manifest, skills/, launchers, zip
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Turn this research workflow into a SkillPackPackage this coding task as a reusable SkillPackCreate a skillpack.json for my content workflow