Was sind Agenten-Skills?
Agent Skills sind Ordner mit Anweisungen, Prompts, Beispielen und Ressourcen, die ein LLM bei Bedarf laden kann, um spezialisierte Aufgaben konsistent auszuführen. Anstatt alles in den System-Prompt zu packen, ermöglichen Skills die Modularisierung von Expertise.
"Skills sind wie Apps für deinen Agenten – einmal installieren, bei Bedarf verwenden."
Genau wie du Apps auf deinem Handy für bestimmte Funktionen installierst, geben Skills Agenten spezialisierte Fähigkeiten, ohne jede Konversation aufzublähen.
Wie Agenten-Skills funktionieren
Skill-Erkennung
Der Host stellt zunächst Namen und Beschreibungen bereit. Das Modell kann einen passenden Skill wählen oder der Nutzer ruft ihn ausdrücklich auf. Schlüsselwortregeln sind eine optionale Hostimplementierung und kein Teil des Skillformats.
Skill-Laden
Die Anweisungen, Beispiele und der Kontext des relevanten Skills werden in den Arbeitsspeicher des Agenten geladen. Dies fügt spezialisiertes Wissen hinzu, ohne den Basis-System-Prompt zu belasten.
Skill-Ausführung
Der Agent folgt den Anweisungen des Skills, um die Aufgabe abzuschließen, unter Verwendung bereitgestellter Vorlagen, Checklisten oder Skripte. Die Ergebnisse werden dem Benutzer zurückgegeben.
Interaktive Skill-Demo
Prüfe eine lokale Auswahlregel, Standardmetadaten und schrittweises Laden.
Einen Skill auswählen und seine Anleitung laden
Dieser lokale Lern-Matcher verwendet die angezeigten Ganzwortregeln auf Deutsch und Englisch. Er ist kein Agent-Skills-Standard und berechnet keine Modellkonfidenz. Reale Hosts lassen häufig das Modell anhand der Beschreibungen auswählen.
Anfangs verfügbar: Name und Beschreibung
--- name: code-review description: "Führt gründliche Code-Reviews nach Team-Standards durch" ---
Skill-Struktur
Anatomie eines Skill-Ordners
SKILL.md ist der Einstiegspunkt. Erforderliche Standardfelder im Frontmatter sind name und description; der Markdown-Inhalt enthält die Anleitung. Lade Zusatzdateien nur bei Bedarf.
Arten von Agenten-Skills
Domänen-Skills
Fachspezifische Quellen und Abläufe. Sie können Facharbeit unterstützen, ersetzen aber weder Fachkompetenz noch Belegprüfung.
Workflow-Skills
Mehrstufige Prozesse mit definierten Phasen – Code-Review-Workflows, Content-Publishing-Pipelines, Incident-Response-Verfahren.
Format-Skills
Konsistente Ausgabeformatierung – API-Dokumentation, Changelog-Einträge, Meeting-Zusammenfassungen. Stellen sicher, dass Ausgaben deinen Standards entsprechen.
Integrations-Skills
Anweisungen für die Arbeit mit bestimmten Tools oder Diensten – GitHub-Workflows, Jira-Ticket-Erstellung, Slack-Benachrichtigungen.
Skills vs. Tools
Tools
- •Führen Aktionen aus (Dateien lesen, APIs aufrufen, Code ausführen)
- •Definiert durch Funktionssignaturen und Schemas
- •Die "Hände" des Agenten
Skills
- •Liefern Wissen und Methodik (wie man Aufgaben angeht)
- •Definiert durch Anweisungen und Beispiele
- •Die "Expertise" des Agenten
Skills und Tools arbeiten zusammen: Ein Code-Review-Skill sagt dem Agenten, worauf er achten soll, während Tools ihm erlauben, den Code zu lesen und Kommentare zu hinterlassen.
Vorteile von Skills
Spezialisierung ohne Aufblähung
Halte den Basis-System-Prompt schlank. Lade spezialisiertes Wissen nur bei Bedarf und bewahre das Kontextfenster für die eigentliche Aufgabe.
Konsistenz
Mache den beabsichtigten Ablauf prüfbar und wiederholbar. Kontrolliere die Befolgung; schriftliche Anweisungen allein garantieren keine konsistente Ausführung.
Teilbarkeit
Skills sind nur Ordner – teile sie projektübergreifend, teamübergreifend oder öffentlich. Einmal erstellen, überall verwenden.
Iteration
Verbessere Skills unabhängig vom Agenten. Aktualisiere den Code-Review-Skill, ohne den Rest deines Agenten-Setups anzufassen.
Beispiel: Code-Review-Skill
--- name: code-reviewer description: Führt gründliche Code-Reviews nach Team-Standards durch --- # Beispiel: Code-Review-Skill Beim Code-Review auf Korrektheit, Performance, Sicherheit und Wartbarkeit analysieren. ## Test - [ ] Auf häufige Sicherheitslücken prüfen - [ ] Fehlerbehandlung auf Vollständigkeit überprüfen - [ ] Nach Performance-Antipatterns suchen - [ ] Sicherstellen, dass der Code den Style-Guidelines folgt
Best Practices
Skills fokussiert halten
Ein Skill, ein Zweck. Wenn ein Skill zu viele Dinge tut, teile ihn auf. Fokussierte Skills sind einfacher zu warten und zu kombinieren.
Beispiele einbeziehen
Zeigen, nicht nur erzählen. Füge Ein-/Ausgabe-Beispiele ein, die genau demonstrieren, wie gute Ausführung aussieht.
Skills versionieren
Verfolge Änderungen an Skills über die Zeit. Wenn sich das Verhalten unerwartet ändert, kannst du es auf ein Skill-Update zurückführen.
Wichtige Erkenntnisse
- 1Skills sind wiederverwendbare Instruktionspakete, die Agenten bei Bedarf spezialisierte Expertise verleihen
- 2Im Gegensatz zu Tools (die Aktionen ausführen) liefern Skills Wissen und Methodik
- 3Gut gestaltete Skills verbessern die Konsistenz und reduzieren die Aufblähung des System-Prompts
- 4Das Skill-Framework ermöglicht modulare Agentenentwicklung – einmal erstellen, überall teilen