Zum Inhalt springen

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.

  • 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.
  1. Skills in der Sidebar (/skills).
  2. Durchsuchen: suchen oder Alle / Eigene Skills / Integriert, dann Skill erstellen.
  3. Skill-Name, Trigger-Muster (durch Komma getrennt), Skill-Inhalt / Vorlage.
  4. Bestand: welche Kopie gewann, Nutzung, aktiviert.
  5. Im Gespräch wartet die Runde. Verwenden, Diesmal nicht, oder (Owner/Admin) Abschalten.

Ein passender Skill ist ein Vorschlag, auf den die Runde wartet. Nichts davon läuft, bis du antwortest. Karte: Name, Score, auslösendes Muster.

SteuerungBedeutung
VerwendenFür dieses Gespräch annehmen; die Runde läuft mit dem Skill weiter
Diesmal nichtNur hier ablehnen; der Skill bleibt anderswo an
AbschaltenHier 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.

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.

SteuerungBedeutung
aktiviertWie viele Skills an sind
Skill erstellenFormular
SucheNach Name oder Trigger-Muster suchen…
Filter Alle / Eigene Skills / IntegriertQuelle
Integriert / Eigene / Generiert / Eigene (Kategorie)Herkunft
Inhalt anzeigen / ausblendenMarkdown

Leer: Keine Skills gefunden.

Beispiel: coding/odoo/odoo-dev-chain — erst odoo_search_* + File-Tools. Tools kommen von der Agentenliste (Konfigurieren, Werkzeuge).

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 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.