Dokumentation

Übersicht

Tutorials
Anleitungen
Infrastruktur
Referenz
Erklärung
Auf dieser Seite

Was es tut

Ein Skill ist ein Verzeichnis mit einer SKILL.md: ein YAML-Kopf und ein englischer Text, der einem Agenten ein Vorgehen beibringt — das Format von agentskills.io, unverändert übernommen. OpenHelvetia hat zwei eigene: fedlex-research für die Recherche im Bundesrecht und lindas-research für die politischen Datenwürfel des Bundes, beide mit deutscher Fassung. Neben jeder SKILL.md liegt ein Profildokument im eigenen ch.openhelvetia-Profil — Metadaten, Version, Signatur, Sprachen, Fähigkeiten; alles Eigene steht ausschliesslich im Namensraum ch.openhelvetia.*, damit ein Host, der ihn nicht kennt, den Skill trotzdem findet und richtig einsetzt. Das ist ein Test und keine Zusage: ein blinder Host wird nachgebaut, und fehlte ihm etwas, wäre der Befund gegen das Profil gerichtet und nicht gegen den Host. Beide Skills stecken wörtlich in den Anweisungen des Chats dieser Website, und ein Test hält die eingebaute Kopie an die veröffentlichte Datei. Was ein Skill hier nicht ist: gelistet und signiert — Listung ist ein entschiedener Akt durch den Katalog, und jedes Profildokument sagt von sich selbst «design-declared».

Selbst betreiben

Noch nicht — Skills sind SKILL.md-Dokumente, keine Programme; der Chat dieser Website lädt sie ein.

Testen

cargo test --locked --manifest-path skills/catalog/Cargo.toml
  • Läuft ohne Netz: jede Antwort kommt aus dem Repository, das Ergebnis ist bei jedem Lauf gleich.

Die Konformitätstests des Katalogs prüfen die eigenen SKILL.md-Dateien.

Ansteuern

Dieses Modul hat keine Schnittstelle zum Ansteuern: es ist ein Werkzeug, eine Bibliothek oder ein Dokument. Was man damit tut, steht oben.

Mitwirken

Änderungen laufen über Merge Request und dieselben Gates wie für den Verein: Formatierung, Clippy ohne Warnungen, Tests, Siegel- und Drift-Prüfungen. Sicherheitsmeldungen vertraulich an [email protected].

Die Basis-Stufe kostet nichts; wovon der Betrieb lebt, steht unter Über uns, Finanzierung.

Steckbrief

Zustand, Belege, Download und Abhängigkeiten stehen auf der Infrastruktur-Seite: Skills.