Infrastruktur · Die Module: was sie tun, betreiben, testen, ansteuern
Skills
Fähigkeits-Bausteine für Agenten-Abläufe.
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.