Zum Inhalt springen
Plattform Skill Packs

Skill Packs

Bevor ein Kadmo-Agent Ihr Produkt anfasst, liest er, was darüber aufgeschrieben ist: seine Seiten und Zustände, wie eine Rolle dort arbeitet, welche Schritte sich wiederholen. Das ist ein Skill Pack. Es liegt als einfache Dateien in Git, und Sie können es selbst schreiben oder einen Agenten damit beauftragen.

Auf dieser Seite 8 Abschnitte
Die Seite Skill pack in Kadmo auf ihrem Tab Overview: die Tabs Domains, Modules und Files, darunter die Karte About this pack mit Quelle, Branch, letzter Synchronisierung, Rollen, Domains, Modulen, durchschnittlicher Readiness und der Adresse des Repositorys.
Der Pack-Browser: woher das Pack kommt, wann es zuletzt synchronisiert wurde und wie viel es enthält.

Was ein Pack enthält

Ein Pack besteht aus Markdown und YAML in einem Git-Repository. Seine obersten Ordner sind Domains, eine je Produkt oder Wissensgebiet, und die Ordner darin sind Module, meist eine Seite oder ein Bereich des Produkts.

Eine Domain im Pack von storefront
shop.storefront.example/
  skill-pack.json
  _skill.md
  _roles/qa.md
  checkout/
    _skill.md
    _roles/qa.md

Eine _skill.md enthält, was ein Agent dort braucht: oben in einer Domain, was das Produkt ist und wie die Anmeldung geht, in einem Modul seine Selektoren, sein Datenmodell, seine Zustände und Fallstricke. Ein Rollen-Guide wie _roles/qa.md sagt, wie diese Rolle auf dieser Ebene arbeitet, und Workflows in YAML halten Schritte fest, die ein Agent oder ein Mensch erneut ausführen kann.

Eine _skill.md gibt außerdem an, wie vollständig sie ist, und die App bildet daraus den Durchschnitt, die Readiness der Domain, von Discovered über QA-ready und SE-ready bis PM-ready. Readiness ist ein Hinweis und hält nie einen Job auf.

Ein Modul namens checkout in der Domain shop.storefront.example: ein Chip PM-ready mit seiner Confidence, seine Quelldatei und seine _skill.md, gerendert mit Überschriften wie Overview, Navigation, Authentication, Data Model und Common Tasks.
Ein Modul: seine Readiness und das Wissen, das ein Agent liest, bevor er am Checkout arbeitet.

Ein Pack gehört dem ganzen Konto, also kann jeder Workspace jede Domain nutzen. Jedes Mitglied kann es auf der Seite Skill pack lesen, und ein Admin kann es dort bearbeiten, jedes Speichern ein Commit unter dem Namen dieses Admins.

Vier Ebenen

Es gibt vier Arten von Packs, und jede hat ein Zuhause:

EbeneWas sie enthältWo sie liegt
Die öffentliche BibliothekPacks für bekannte Sites und Tools und für Fachgebiete wie SchreibenEin öffentliches Repository, für alle offen
Kadmos Agent OpsDie eingebauten Rollen-Guides, die Workflows, die Playbooks starten, und Skill DiscoveryPrivat bei Kadmo; die App liefert sie jedem Agenten mit dessen Token
Kadmos eigene PacksWas Kadmo über seine eigenen Produkte weißKadmos eigenes Konto, sie erreichen Ihres also nie
Das Pack Ihres KontosIhr Produkt, Ihre Rollen, Ihre WorkflowsEin Repository, das Kadmo für Sie hostet, oder ein eigenes

Auf einem Agenten steht Ihr Pack an erster Stelle. Eine Domain wird einmal installiert, und Ihre Kopie wird nie durch eine aus einer tieferen Ebene ersetzt. Ein Rollen-Guide von Ihnen ergänzt den eingebauten Guide dieser Rolle. Bearbeiten Sie in der App einen eingebauten Workflow, landet Ihre Kopie in Ihrem Pack, und das Original bleibt, wie es war.

Die öffentliche Bibliothek

Die öffentliche Bibliothek ist ein öffentliches Repository von Packs unter Apache-2.0, Sie können also alles lesen, bevor Sie etwas davon nutzen. Sie deckt Sites und Tools ab wie GitHub, Jira, Slack, Figma, Google Ads und Reddit, und Gebiete wie Schreiben, Performance Marketing, Elixir, GraphQL und SEPA-Zahlungen mit DATEV-Export.

Die Packs der Bibliothek bestehen aus denselben Dateien wie Ihr eigenes. Ein Agent kann jedes davon über seine Domain installieren, und Ihr eigenes Pack dieser Domain behält den Vorrang.

Skill Discovery

Ein Pack kann beginnen, ohne etwas über Ihr Produkt zu enthalten. Starten Sie einen Lauf von Skill Discovery, und einer Ihrer Agenten geht durch das Produkt und liest seine Repositories, schreibt, was er findet, in Module mit je einer Confidence, ergänzt Rollen-Guides, wo ein Modul gut abgedeckt ist, und pusht das Ergebnis in Ihr Pack.

Einen einzelnen Lauf starten Sie aus der Zeile einer Domain unter Capabilities › Skills, für ihr schwächstes Modul oder für das, was noch kein Modul abdeckt. Oder Sie schalten Auto-discovery für einen Workspace ein, und die App schickt Läufe an dessen freie Agenten, bis sie Ihr Ziel oder Ihre Obergrenze erreichen.

Die Karte Skill discovery auf der Overview eines Packs: die durchschnittliche Readiness des Packs, die Domain shop.storefront.example als QA-ready markiert, und ein Balken je Modul, von returns, dem schwächsten, bis checkout.
Readiness, Modul für Modul. Die Karte startet nichts, aber sie zeigt, wohin der nächste Lauf gehen sollte.

Das ist der selbstlernende Teil von Kadmo: Was ein Discovery-Lauf schreibt, lesen spätere Jobs, und so beginnen sie bei dem, was dieser Lauf gefunden hat. Ein QA-Durchlauf, der ein Modul veraltet findet oder ein fehlendes bemerkt, hält das ebenfalls fest, und nach der Freigabe durch einen Menschen wird daraus eine Skill-Discovery-Aufgabe für die Domain.

Die Rolle bleibt privat bei Kadmo, aber Sie können lesen, was Ihre eigenen Agenten ausführen. Was ein Lauf schreibt, gehört Ihnen.

Wie Agenten Updates bekommen

Was sich geändert hatWann Agenten es sehen
Ihr Pack, in der App gespeichert oder auf seinen Standard-Branch gepushtInnerhalb von etwa fünf Minuten, ohne eine Version zu erhöhen
Kadmos Agent OpsMit einem Kadmo-Release: Jeder Agent prüft in derselben Runde, und ein Schritt, der eine neuere Version verlangt, aktualisiert sie vorher

Ein Speichern auf diesem Branch zeigt die App sofort, ebenso das Ergebnis eines Discovery-Laufs. Eine Änderung auf einem anderen Branch oder in einem offenen Pull Request erreicht keinen Agenten. Die Claude Code Skills Ihres Kontos gehen einen eigenen Weg, über dessen Marktplatz.

Fragen

Worin unterscheidet sich ein Skill Pack von einem Claude Code Skill?

Ein Pack ist Wissen über Ihr Produkt, und die Kadmo Runtime liefert es Ihren Agenten. Ein Claude Code Skill ist eine Anleitung, die in Claude Code selbst installiert wird, auf Agenten und auf den Rechnern Ihrer Entwickler.

Müssen wir das erste Pack selbst schreiben?

Nein. Ein Lauf von Skill Discovery geht durch Ihr Produkt und seine Repositories und schreibt auf, was er findet.

Kann das Pack in unserem eigenen Repository liegen?

Ja, auf GitHub, GitLab oder Bitbucket. Die App liest es dann nur, es sei denn, Sie erlauben ihr, dort zu committen oder auf GitHub und GitLab Pull Requests zu öffnen.

Können wir ein Pack aus der öffentlichen Bibliothek ändern?

Ja. Die Lizenz erlaubt Ihnen, jedes Pack in Ihr eigenes Repository zu kopieren und umzuschreiben, und von da an lesen Ihre Agenten Ihre Kopie.

Einrichten

Der Guide zu Skill Packs behandelt was ein Pack enthält, das Repository Ihres Kontos und Skill Discovery. Creating skill packs beschreibt die Dateien im Detail, und Roles and personas, wie ein Pack eine Rolle mitbringt.

Verwandte Seiten

  • Claude Code Skills

    Der eigene Marktplatz Ihres Kontos: Agenten installieren ihn, Entwickler verbinden sich mit ihm.

  • AI Coding Agents

    Agenten in den Rollen, die Sie festlegen, jeder auf seiner eigenen Maschine, bei Kadmo oder bei Ihnen.

  • Ask Kadmo

    Antworten aus Ihrem Konto, mit Quellen. Eine Bitte um Arbeit kommt als Plan zurück.