Přeskočit na obsah
ejaj.cz

Spm

NeuvedenoVývojářské nástroje

Spm je správce balíčků pro AI skilly – umožňuje deklarovat dovednosti v souboru ai.json jako git závislosti a automaticky je promítnout do nástrojů jako Claude Code, GitHub Copilot CLI, Cursor nebo Gemini CLI, aniž by se commitovaly do repozitáře.

camunda.github.io
Náhled nástroje Spm

O nástroji

Nástroj je určen pro vývojáře, kteří pracují s více AI coding asistenty (Amp, Claude Code, Cline, OpenAI Codex CLI, GitHub Copilot CLI, Cursor, Gemini CLI, Windsurf) a chtějí mít skilly spravované stejně jako kódové závislosti. Skilly se deklarují v ai.json, verzují se podle tagu, větve nebo commitu a uzamykají na neměnný SHA v souboru ai.lock, což zajišťuje, že všichni členové týmu po spm install získají přesně stejné dovednosti. Vše, co spm materializuje do pracovního adresáře, je gitignored (žádné symlinky ani skilly ve verzování) – podobný model jako node_modules. Jedna deklarace se vyřeší jednou a promítne se nezávisle do adresářové struktury, kterou očekává každý konkrétní vendor. Nástroj dále sdílí globální cache naklonovaných repozitářů v ~/.spm/store napříč projekty, aby se při opakovaných instalacích zbytečně neklonovalo znovu. Spm je jediný spustitelný binární soubor bez dalších závislostí (kromě systémového gitu), funguje na Linuxu, macOS i Windows a instaluje se přes npm, crates.io nebo předpřipravený release. Skilly lze spravovat buď per-projekt (výchozí, sledováno v ai.json), nebo globálně pro uživatele pomocí přepínače -g/--global.

Klíčové vlastnosti

  • Deklarace skillů jako git závislostí v ai.json
  • Uzamčení verzí na commit SHA v ai.lock
  • Projekce do Claude Code, Cursor, Copilot CLI, Gemini CLI a dalších
  • Nic se necommituje do repozitáře (gitignored)

Časté dotazy

Co přesně spm dělá?

Funguje jako správce balíčků pro AI skilly – deklarujete je jako git závislosti v ai.json a spm je automaticky promítne do nástrojů jako Claude Code, Cursor, GitHub Copilot CLI nebo Gemini CLI, aniž by se commitovaly do repozitáře.

Kolik spm stojí?

Jde o open-source nástroj dostupný na GitHubu, konkrétní cenový model není na webu uveden.

Pro koho je spm určené a jak se začíná?

Je určen vývojářům používajícím více AI coding asistentů najednou. Stačí si nainstalovat jediný binární soubor přes npm, crates.io nebo release, deklarovat skilly v ai.json a spustit spm install.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI – přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam – odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k Spm? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje

Další nástroje v kategorii Vývojářské nástroje

Nezůstávejte jen u nejoblíbenějších – tohle jsou další nástroje z kategorie Vývojářské nástroje, které stojí za prohlédnutí.