Dina AI-skills, delade som kod.

STH kopplar ett Git-repo till ditt projekt och synkroniserar AI-skills, agenter och prompter. En enda binär, inga lagrade hemligheter, fler leverantörer.

Kompatibel medGitHubGitLabAzure DevOpsBitbucket
~/projects/acme — sth

Varför STH

Den saknade länken mellan ditt team och dess AI-skills.

Utan STH kopierar varje utvecklare prompter mellan projekt, glömmer uppdateringar och lagrar tokens var som helst. Med STH lever dina skills i ett versionerat Git-repo och varje projekt hämtar exakt den version som passar — som en pakethanterare, men för dina AI-skills.

Funktioner

Byggt för team som tar AI på allvar.

En enda binär

Ingen Node, ingen Python, ingen Docker. Ladda ner Go-körbar fil för Windows, macOS eller Linux och du är redo.

Flera leverantörer

GitHub, GitLab, Azure DevOps, Bitbucket. Samma verktyg, samma flöde, oavsett var ditt skills-repo finns.

Inga lagrade hemligheter

STH lagrar inga nycklar. Tokens läses från dina miljövariabler, precis som git eller gh skulle göra.

Buddy i realtid

En ASCII-maskot som ändrar sitt uttryck baserat på projektets status. `sth buddy --watch` håller koll på dina filer live.

Atomära skrivningar

Rådgivande lås och atomära skrivningar: ingen korruption, även om två processer körs parallellt.

Fastlåsta versioner

Lås en skill till en specifik version medan andra uppdateras automatiskt.

Så fungerar det

Tre kommandon för att komma igång.

  1. 1Steg 1

    Konfigurera ditt repo

    `sth init` öppnar en guidad assistent: leverantörsval, repo-ID, branch, katalogsökväg. Ingen konfigurationsfil att redigera manuellt.

  2. 2Steg 2

    Installera dina skills

    `sth list` visar fjärrkatalogen. `sth install react/form-wizard` laddar ner paketet till `.claude/skills/` med `--dry-run` tillgängligt.

  3. 3Steg 3

    Håll dig synkroniserad

    `sth update` justerar allt mot repot. `sth status --json` visar status för varje resurs. `sth buddy --watch` visar det visuellt.

Djupdyk i CLI:n

Designad för riktiga arbetsflöden.

Varje kommando är designat för ett specifikt användningsfall: förhandsvisa utan att installera, upptäck lokala ändringar, följ status i CI eller håll dig synkad live.

Förhandsvisa innan installation

Med --dry-run listar sth install filer som skulle skapas, ändras eller skrivas över — utan att röra disken.

$ sth install react/form-wizard --dry-run
[create]  .claude/skills/react/form-wizard/SKILL.md
[create]  .claude/skills/react/form-wizard/templates/page.tsx
[create]  .claude/skills/react/form-wizard/templates/form.tsx
3 files would be written. Aucune modification disque.

CI-vänlig

sth status --json returnerar maskinläsbar status: up-to-date, outdated, modified-locally eller unknown-baseline. Perfekt för dina pipelines.

$ sth status --json
[
  { "resourceName": "react/form-wizard", "status": "up-to-date" },
  { "resourceName": "skills/analyse-risque", "status": "outdated",
    "installedVersion": "a1b2c3d4", "latestVersion": "e5f6g7h8" },
  { "resourceName": "agents/reviewer", "status": "modified-locally",
    "modifiedFiles": ["agents/reviewer/SKILL.md"] }
]

Reaktiv i realtid

sth buddy --watch övervakar .sth/ och målmappen med fsnotify. Buddy ändrar uttryck så snart en fil ändras.

$ sth buddy --watch
    💧

  ╭─────╮
  │ >/< │
  ╰─────╯
Tout est à jour.

[fsnotify] .claude/skills/agents/reviewer/SKILL.md modifié…
    ⚠️
  │ o.O │
Mise à jour disponible.

Låsning per resurs

Lås react/form-wizard på en specifik commit medan andra skills följer main. Ingen versionsmonorepo att hantera.

$ cat .claude/skills/sth-state.json
{
  "entries": [
    { "resourceName": "react/form-wizard",
      "providerID": "production-skills",
      "pinned": true,
      "pinnedVersion": "v2.1.0" },
    { "resourceName": "skills/analyse-risque",
      "providerID": "production-skills",
      "pinned": false }
  ]
}

För vem

Tre team, ett verktyg.

Produktteam

Ett React-team som vill dela sina prompter

Du har 8 utvecklare som klistrar in samma prompter i .claude/skills/. STH gör ditt « ai-resources »-repo till en enda källa för sanningen — varje utvecklare kör sth update och arbetar med samma version.

  • ▸react/form-wizard
  • ▸react/storybook-stub
  • ▸tests/playwright-helper
Byrå

En byrå som jonglerar kundprojekt

Varje kundprojekt har sitt eget skills-repo. STH hanterar flera leverantörer parallellt: en GitHub PAT för kund A, en GitLab PAT för kund B. Konfigurationer lever i varje projekt, inte globalt.

  • ▸client-acme/brand-tone
  • ▸client-bravo/legal-review
  • ▸internal/onboarding
Säkerhet

Ett säkerhetsteam som tvingar fram audit

Dina skills innehåller interna regler. Med STH är repot privat, tokens lever i miljön och sth status upptäcker om en utvecklare ändrat en hanterad fil lokalt.

  • ▸security/qse-checklist
  • ▸security/gdpr-review
  • ▸security/secret-scan

Stödda leverantörer

Dina skills, där din kod redan finns.

STH talar direkt med API:erna hos de stora Git-värdarna. Ingen proxy, ingen tredjepartstjänst mellan dig och din kod.

GitHub
GitLab
Azure DevOps
Bitbucket

STH vs alternativ

Varför välja STH?

Ärlig jämförelse med de seriösa alternativen på marknaden — inga halmgubbar för att få STH att se bra ut.

FunktionSTHPlugin Marketplace (nativ Claude)skillshare (open source)Git submodules
Fullt multi-leverantörsstöd Git (GitHub, GitLab, Azure DevOps, Bitbucket)delvis
Selektiv installation per resurs
Fastnålade versioner per skilldelvisdelvis
Upptäckt av lokala ändringardelvis
Maskinläsbar status för CI (--json)delvis
Realtids watch-lägedelvis
Multi-tenant (en PAT per projekt, flera kunder parallellt)delvis
Ensam binär, ingen runtime krävsintegrerat
Inga hemligheter sparade på disk

STH Code

Öppen källkod · kommer snart

Cockpiten med öppen källkod för dina agenter kommer snart

STH Code kommer att samla Claude, Codex, Copilot, Git-granskning och lokal historik i en app. Koden publiceras under MIT-licensen när den första versionen är klar.

Upptäck STH Code

STH Cloud

Alpha via inbjudan

Lokalt först. Delat när det skapar värde.

Anslut en organisation endast för privata paket, teamsynkronisering eller delning av biblioteksresurser. Åtkomst och kvoter upprätthålls av tjänsten.

Se priser

Teamets kunskap där den behövs

Hostade privata kataloger, organisationsbibliotek och fjärr-MCP utökar STH Code utan att ersätta Git eller lokala data.

GITLIBRARYMCP

För efter Alpha

Designad för framtiden

De här funktionerna kommer med de betalda planerna efter Alphan. En försmak.

Ej i Alpha

Flera organisationer

Hantera flera organisationer från ett enda konto. Bra för byråer, multi-kund-frilansare och holdingbolag.

Ej i Alpha

Teamstyrning

Flottpolicyer, auditexport, delegering, SSO/SCIM och lagring för organisationer som behöver styra användningen i stor skala.

FAQ

Vanliga frågor

Vad är STH?
STH (Skills Transfer Hub) är ett CLI som installerar och synkar dina AI-skills, agenter och prompts från ett Git-repo — som en pakethanterare för dina AI-skills.
Är STH gratis?
Ja, Starter-planen är gratis utan kreditkort. Pro- och Team-planer för team kommer snart.
Vilka Git-värdar stöds?
GitHub, GitLab, Azure DevOps och Bitbucket, samt den värdbaserade STH Cloud-katalogen.
Lagrar STH mina hemligheter?
Nej. Token läses från din miljö eller nyckelring och lagras aldrig av STH.
Med vilka AI-verktyg fungerar STH?
Med Claude Code, Cursor, Copilot, Codex och Antigravity — alla verktyg som läser sina skills från en projektmapp.
Behöver jag Node, Python eller Docker?
Nej. STH är en enda Go-binär för Windows, macOS och Linux.

Redo att sluta kopiera prompter?

Starter-planen är gratis, inget kreditkort. Konfigurera ett repo på under två minuter.

Rapportera ett fel