Skills
Wozu das da ist. Ein Skill ist ein Markdown-Verfahrenspaket, das der Agent lädt, wenn die Arbeit zu seinen Trigger-Mustern passt. Diese Seite ist der Katalog: erstellen, aktivieren, deaktivieren, prüfen — integriert, selbst geschrieben, importiert oder generiert. Kein Werkzeug. Werkzeuge sind aufrufbar; Skills sagen wie.
Route: /skills. Untertitel: Skill-Vorlagen, Trigger-Muster und generierte Skills verwalten. Tabs: Durchsuchen · Bestand.
Wann du es brauchst
Abschnitt betitelt „Wann du es brauchst“- Wiederholbares Playbook (Odoo-Kette, Runbook, Hausstil).
- Import aus einem anderen Assistenten — welche Kopie einer Id lädt wirklich.
- Ein Gespräch hat einen Skill vorgeschlagen; ablehnen oder global abschalten.
- Generierte Skills tauchen auf und du willst wissen, warum sie live gingen oder nicht.
Typischer Ablauf
Abschnitt betitelt „Typischer Ablauf“- Skills in der Sidebar (
/skills). - Durchsuchen: suchen oder Alle / Eigene Skills / Integriert, dann Skill erstellen.
- Skill-Name, Trigger-Muster (durch Komma getrennt), Skill-Inhalt / Vorlage.
- Bestand: welche Kopie gewann, Nutzung, aktiviert.
- Im Gespräch wartet die Runde. Verwenden, Diesmal nicht, oder (Owner/Admin) Abschalten.
Funktionen
Abschnitt betitelt „Funktionen“Skill-Vorschlag (Gesprächstor)
Abschnitt betitelt „Skill-Vorschlag (Gesprächstor)“Ein passender Skill ist ein Vorschlag, auf den die Runde wartet. Nichts davon läuft, bis du antwortest. Karte: Name, Score, auslösendes Muster.
| Steuerung | Bedeutung |
|---|---|
| Verwenden | Für dieses Gespräch annehmen; die Runde läuft mit dem Skill weiter |
| Diesmal nicht | Nur hier ablehnen; der Skill bleibt anderswo an |
| Abschalten | Hier ablehnen und global deaktivieren, bis jemand ihn unter Skills wieder einschaltet. Nur Owner/Admin |
Die Antwort gilt für dieses Gespräch. Der dritte Knopf (0.8.15) ist global.
Siehe Unterhaltungen.
Auto-Adoption (Skill Curator)
Abschnitt betitelt „Auto-Adoption (Skill Curator)“Generierte/evolvierte Skills werden nicht automatisch übernommen, solange ein privates Benchmark-Snapshot die Mindest-Pass-Ratio und den Durchschnittsscore nicht erreicht. Manuelles Erstellen/Aktivieren bleibt möglich.
Felder und Steuerelemente
Abschnitt betitelt „Felder und Steuerelemente“| Steuerung | Bedeutung |
|---|---|
| aktiviert | Wie viele Skills an sind |
| Skill erstellen | Formular |
| Suche | Nach Name oder Trigger-Muster suchen… |
| Filter Alle / Eigene Skills / Integriert | Quelle |
| Integriert / Eigene / Generiert / Eigene (Kategorie) | Herkunft |
| Inhalt anzeigen / ausblenden | Markdown |
Leer: Keine Skills gefunden.
Beispiel: coding/odoo/odoo-dev-chain — erst odoo_search_* + File-Tools. Tools kommen von der Agentenliste (Konfigurieren, Werkzeuge).
Inventar & Erkennung toter Skills
Abschnitt betitelt „Inventar & Erkennung toter Skills“Der Bestand-Tab: eine Zeile pro Skill-Id, gewinnende Quelle, was sie überschattet, Herkunft, Nutzung, Status.
Reihenfolge bei gleicher Id — nie Dateisystemreihenfolge: User > Generated > Imported (skills.importRoots) > Bundled (Extension) > Bundled (EYAS); Gleichstand alphabetisch nach Wurzel, dann Pfad. Verlierer stehen unter Überschattet.
Zusätzliche Skill-Wurzeln importieren
Host-Skills eines anderen Assistenten lädt Claude Code nicht — es läuft immer isoliert. Extra-Ordner in local.yaml (skills.importRoots / agent.importRoots, Default leere Liste).
Diese Wurzeln werden bei jedem Start gelesen, sind also eine Live-Quelle — nur für gewöhnliche Ordner, etwa einen Team-Ordner wie /opt/team-skills. Eine Wurzel, die in den eigenen Ordnern eines anderen Assistenten oder einer Notiz-App liegt oder sie enthält, wird übersprungen: ~/.claude (Skills, Agenten, Plugins), ~/.grok, ~/.codex, ~/.gemini, ~/.kimi, ~/.cursor, ~/.codeium, ~/.copilot, ~/.agents, ~/.config/agents, die Ordner von OpenCode, Obsidians Einstellungen und Vaults, security.foreignMemoryPaths und EYAS’ eigene CLI-Homes. Auch eine Wurzel wie dein ganzer Home-Ordner wird übersprungen, weil sie diese enthält. Jede übersprungene Wurzel schreibt beim Start eine Warnung ins Log und erscheint als Import roots-Warnung in eyas doctor.
Bereits aus einem solchen Ordner importierte Skills bleiben in EYAS; sie werden nur nicht mehr daraus aktualisiert. Um diesen Inhalt hereinzuholen oder aufzufrischen, führe einmal einen Datenimport des Ordners aus — er wird mit festgehaltener Herkunft in EYAS kopiert — und entferne dann den Eintrag aus local.yaml. Siehe Konfiguration — Zusätzliche Skill- und Persona-Wurzeln.
Der Detektor schlägt vor, er handelt nie
Abschnitt betitelt „Der Detektor schlägt vor, er handelt nie“Der Detektor schlägt nur vor: Waise (Quelldatei fehlt), überschattet, nie genutzt (0, älter als 90 Tage), inaktiv (180+ Tage). Vorschlag in der Autonomy-Warteschlange. Deaktiviert, löscht nie — und erst nach Freigabe. Waise/überschattet sofort; nie genutzt/inaktiv erst ab 30 Tagen, eigene User-Skills von Zeitregeln ausgenommen.