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.
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.
Varför STH
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.
Plattformen
STH täcker hela livscykeln för dina AI-skills — från distribution till styrning.
Funktioner
Ingen Node, ingen Python, ingen Docker. Ladda ner Go-körbar fil för Windows, macOS eller Linux och du är redo.
GitHub, GitLab, Azure DevOps, Bitbucket. Samma verktyg, samma flöde, oavsett var ditt skills-repo finns.
STH lagrar inga nycklar. Tokens läses från dina miljövariabler, precis som git eller gh skulle göra.
En ASCII-maskot som ändrar sitt uttryck baserat på projektets status. `sth buddy --watch` håller koll på dina filer live.
Rådgivande lås och atomära skrivningar: ingen korruption, även om två processer körs parallellt.
Lås en skill till en specifik version medan andra uppdateras automatiskt.
Så fungerar det
`sth init` öppnar en guidad assistent: leverantörsval, repo-ID, branch, katalogsökväg. Ingen konfigurationsfil att redigera manuellt.
`sth list` visar fjärrkatalogen. `sth install react/form-wizard` laddar ner paketet till `.claude/skills/` med `--dry-run` tillgängligt.
`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
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.
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.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"] }
]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å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
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.
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.
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.
Stödda leverantörer
STH talar direkt med API:erna hos de stora Git-värdarna. Ingen proxy, ingen tredjepartstjänst mellan dig och din kod.
STH vs alternativ
Ärlig jämförelse med de seriösa alternativen på marknaden — inga halmgubbar för att få STH att se bra ut.
| Funktion | STH | Plugin 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 skill | delvis | delvis | ||
| Upptäckt av lokala ändringar | delvis | |||
| Maskinläsbar status för CI (--json) | delvis | |||
| Realtids watch-läge | delvis | |||
| Multi-tenant (en PAT per projekt, flera kunder parallellt) | delvis | |||
| Ensam binär, ingen runtime krävs | integrerat | |||
| Inga hemligheter sparade på disk | ||||
STH Code
Öppen källkod · kommer snartSTH 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 CodeSTH Cloud
Alpha via inbjudanAnslut en organisation endast för privata paket, teamsynkronisering eller delning av biblioteksresurser. Åtkomst och kvoter upprätthålls av tjänsten.
Se priserHostade privata kataloger, organisationsbibliotek och fjärr-MCP utökar STH Code utan att ersätta Git eller lokala data.
För efter Alpha
De här funktionerna kommer med de betalda planerna efter Alphan. En försmak.
Hantera flera organisationer från ett enda konto. Bra för byråer, multi-kund-frilansare och holdingbolag.
Flottpolicyer, auditexport, delegering, SSO/SCIM och lagring för organisationer som behöver styra användningen i stor skala.
FAQ
Starter-planen är gratis, inget kreditkort. Konfigurera ett repo på under två minuter.