Skillpack Creator
Přemění dokončený pracovní postup na spustitelný SkillPack: manifest, skills/, launchery, zip
Otestováno · Funguje
Co umí
Převádí dokončený jednorázový pracovní postup (výzkum, kódování, analýza, obsah) na distribuovatelný lokální SkillPack: validovaný manifest skillpack.json, lokální orchestrátor dovedností pod skills/, startovací prompty, launchery start.sh/start.bat a volitelný zip. Spouští se, když uživatel požádá o zabalení, opětovné použití nebo předání právě dokončeného pracovního postupu jako SkillPacku pro týmovou práci lokálně.
Testovací report
Nainstalováno do dočasného HOME a spuštěno scripts/scaffold_skillpack.py: ihned po spuštění skončilo s chybou 1 a zprávou „Missing template file: <HOME>/.claude/templates/start.sh“ (řeší launchery v parents[3]/templates); po zkopírování templates/ z repozitáře (nyní v instalačním bloku) zapsalo skillpack.json + skills/ + start.sh + start.bat a skončilo s chybou 0. Úkol: zabalit dokončený pracovní postup „competitor pricing brief“. ZÁKLADNÍ TEST vytvořil SKILL.md plus odhadnutý pack.json s klíči summary/entrypoint/skills-as-strings — skutečný validátor ho odmítl („description must be a string“) a `npx @cremini/skillpack zip` v tomto adresáři selhal s „Could not find skillpack.json“. SPUŠTĚNÍ PODLE DOVEDNOSTI vytvořilo manifest, který prošel validací, a balíček, který skutečné CLI zabalilo do competitor-pricing-brief.zip (4.0 KB, 9 položek včetně launcherů a skriptů/referencí lokální dovednosti); jeho SKILL.md byl také úspornější (175 vs 79 slov, s výchozími výstupními cestami, JS-vykresleným fallbackem stránky a ochranou „never state an unfetched price“). Mezery: skript nekopíruje lokální složky dovedností do balíčku (to jsem udělal ručně) a SKILL.md nikdy nezmiňuje závislost na templates/; žádné bezpečnostní nedostatky, ačkoli generovaný launcher spouští `npx -y @cremini/skillpack@latest run .`.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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.
Příkazy a ukázkové prompty
/skillpack-creatorPřemění dokončený pracovní postup na spustitelný SkillPack: manifest, skills/, launchery, zip
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Turn this research workflow into a SkillPackPackage this coding task as a reusable SkillPackCreate a skillpack.json for my content workflow