Ihre KI-Skills, geteilt wie Code.

STH verbindet ein Git-Repository mit Ihrem Projekt und synchronisiert KI-Skills, Agents und Prompts. Eine Binärdatei, keine gespeicherten Secrets, mehrere Anbieter.

Kompatibel mitGitHubGitLabAzure DevOpsBitbucket
~/projects/acme — sth

Warum STH

Das fehlende Bindeglied zwischen Ihrem Team und seinen KI-Skills.

Ohne STH kopiert jeder Entwickler Prompts zwischen Projekten, vergisst Updates und speichert Tokens irgendwo. Mit STH leben Ihre Skills in einem versionierten Git-Repository, und jedes Projekt zieht genau die Version, die es braucht — wie ein Paketmanager, aber für Ihre KI-Skills.

Funktionen

Für Teams gebaut, die KI ernst nehmen.

Eine einzige Binärdatei

Kein Node, kein Python, kein Docker. Laden Sie das Go-Executable für Windows, macOS oder Linux herunter und es ist startklar.

Multi-Anbieter

GitHub, GitLab, Azure DevOps, Bitbucket. Gleiches Tool, gleicher Ablauf, egal wo Ihr Skills-Repo liegt.

Keine gespeicherten Secrets

STH speichert keine Schlüssel. Tokens werden aus Ihren Umgebungsvariablen gelesen, wie es git oder gh tun würden.

Buddy in Echtzeit

Ein ASCII-Maskottchen, das seinen Ausdruck je nach Projektzustand ändert. `sth buddy --watch` überwacht Ihre Dateien live.

Atomare Schreibvorgänge

Beratende Sperren und atomare Schreibvorgänge: keine Korruption, selbst wenn zwei Prozesse parallel laufen.

Festgelegte Versionen

Sperren Sie einen Skill auf eine bestimmte Version, während andere automatisch aktualisiert werden.

So funktioniert's

Drei Befehle und los.

  1. 1Schritt 1

    Repository konfigurieren

    `sth init` öffnet einen geführten Assistenten: Anbieterauswahl, Repo-ID, Branch, Katalogpfad. Keine Konfigurationsdatei zum manuellen Bearbeiten.

  2. 2Schritt 2

    Skills installieren

    `sth list` zeigt den Remote-Katalog. `sth install react/form-wizard` lädt das Bundle in `.claude/skills/` herunter, mit `--dry-run` verfügbar.

  3. 3Schritt 3

    Synchron bleiben

    `sth update` gleicht alles mit dem Repository ab. `sth status --json` zeigt den Status jeder Ressource. `sth buddy --watch` zeigt es visuell.

Tauchen Sie in das CLI ein

Für reale Workflows konzipiert.

Jeder Befehl wurde für einen konkreten Anwendungsfall entworfen: Vorschau ohne Installation, lokale Änderungen erkennen, Status in CI verfolgen oder live synchron bleiben.

Vorschau vor der Installation

Mit --dry-run zeigt sth install Dateien, die erstellt, geändert oder überschrieben würden — ohne die Festplatte zu berühren.

$ 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-tauglich

sth status --json gibt einen maschinenlesbaren Status zurück: up-to-date, outdated, modified-locally oder unknown-baseline. Ideal für Ihre 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 in Echtzeit

sth buddy --watch überwacht .sth/ und das Zielverzeichnis mit fsnotify. Buddy ändert seinen Ausdruck, sobald sich eine Datei bewegt.

$ sth buddy --watch
    💧

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

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

Sperrung pro Ressource

Pinnen Sie react/form-wizard auf einen bestimmten Commit, während andere Skills main folgen. Kein Versions-Monorepo zu verwalten.

$ 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 wen

Drei Teams, ein Tool.

Produktteam

Ein React-Team, das seine Prompts teilen möchte

Sie haben 8 Entwickler, die dieselben Prompts in .claude/skills/ einfügen. STH macht Ihr « ai-resources »-Repo zur einzigen Quelle der Wahrheit — jeder Entwickler führt sth update aus und arbeitet mit derselben Version.

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

Eine Agentur jongliert zwischen Kundenprojekten

Jedes Kundenprojekt hat sein eigenes Skills-Repo. STH verwaltet mehrere Anbieter parallel: ein GitHub PAT für Kunde A, ein GitLab PAT für Kunde B. Konfigurationen leben in jedem Projekt, nicht global.

  • ▸client-acme/brand-tone
  • ▸client-bravo/legal-review
  • ▸internal/onboarding
Sicherheit

Ein Sicherheitsteam, das ein Audit erzwingt

Ihre Skills enthalten interne Regeln. Mit STH ist das Repo privat, Tokens leben in der Umgebung, und sth status erkennt, ob ein Entwickler eine verwaltete Datei lokal geändert hat.

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

Unterstützte Anbieter

Ihre Skills, dort wo Ihr Code lebt.

STH spricht direkt mit den APIs der wichtigsten Git-Hoster. Kein Proxy, kein Drittanbieter-Service zwischen Ihnen und Ihrem Code.

GitHub
GitLab
Azure DevOps
Bitbucket

STH vs Alternativen

Warum STH wählen?

Ehrlicher Vergleich mit den ernstzunehmenden Optionen am Markt — keine Strohmann-Argumente.

FunktionSTHPlugin Marketplace (nativ Claude)skillshare (open source)Git-Submodule
Vollständige Multi-Provider-Git-Unterstützung (GitHub, GitLab, Azure DevOps, Bitbucket)teilweise
Selektive Installation pro Ressource
Festgepinnte Versionen pro Skillteilweiseteilweise
Erkennung lokaler Änderungenteilweise
Maschinenlesbarer Status für CI (--json)teilweise
Echtzeit-Watch-Modusteilweise
Multi-Tenant (ein PAT pro Projekt, mehrere Kunden parallel)teilweise
Einzelnes Binary, keine Runtime nötigintegriert
Keine Secrets auf der Festplatte gespeichert

STH Code

Open Source · bald verfügbar

Das Open-Source-Cockpit für deine Agents kommt bald

STH Code wird Claude, Codex, Copilot, Git-Prüfung und lokalen Verlauf in einer App vereinen. Der Code erscheint unter der MIT-Lizenz, sobald die erste Version bereit ist.

STH Code entdecken

STH Cloud

Alpha auf Einladung

Zuerst lokal. Geteilt, wenn es Mehrwert schafft.

Verbinde eine Organisation nur für private Pakete, Team-Synchronisierung oder geteilte Bibliotheksressourcen. Zugriffe und Kontingente werden vom Service durchgesetzt.

Preise ansehen

Teamwissen dort, wo es gebraucht wird

Gehostete private Kataloge, Organisationsbibliothek und Remote MCP erweitern STH Code, ohne Git oder lokale Daten zu ersetzen.

GITLIBRARYMCP

Für nach der Alpha

Für das, was kommt

Diese Funktionen kommen mit den kostenpflichtigen Plänen nach der Alpha. Ein Vorgeschmack.

Nicht in Alpha

Mehrere Organisationen

Verwalten Sie mehrere Organisationen mit einem Konto. Praktisch für Agenturen, Multi-Kunden-Freelancer und Holdings.

Nicht in Alpha

Team-Governance

Flottenrichtlinien, Audit-Export, Delegation, SSO/SCIM und Aufbewahrung für Organisationen, die Nutzung im großen Maßstab steuern müssen.

FAQ

Häufige Fragen

Was ist STH?
STH (Skills Transfer Hub) ist ein CLI, das deine KI-Skills, Agenten und Prompts aus einem Git-Repository installiert und synchronisiert — wie ein Paketmanager für deine KI-Skills.
Ist STH kostenlos?
Ja, der Starter-Plan ist kostenlos und ohne Kreditkarte. Pro- und Team-Pläne für Teams kommen bald.
Welche Git-Hosts werden unterstützt?
GitHub, GitLab, Azure DevOps und Bitbucket, sowie der gehostete STH-Cloud-Katalog.
Speichert STH meine Secrets?
Nein. Tokens werden aus deiner Umgebung oder dem Keychain gelesen und nie von STH gespeichert.
Mit welchen KI-Tools funktioniert STH?
Mit Claude Code, Cursor, Copilot, Codex und Antigravity — jedem Tool, das seine Skills aus einem Projektordner liest.
Brauche ich Node, Python oder Docker?
Nein. STH ist ein einzelnes Go-Binary für Windows, macOS und Linux.

Bereit, das Kopieren von Prompts zu beenden?

Der Starter-Plan ist kostenlos, ohne Kreditkarte. Konfigurieren Sie ein Repo in unter zwei Minuten.

Fehler melden