Was ist eine SKILL.md-Datei? Einfach erklärt
Eine SKILL.md-Datei ist das Herzstück jeder Agenten-Fähigkeit im Agent Skills-Ökosystem. Sie besteht aus zwei Teilen: einem YAML-frontmatter oben und einer Markdown-Anleitung darunter. Der Agent liest zunächst nur den Namen und die Beschreibung aus dem frontmatter. Diese entscheiden, ob die Fähigkeit überhaupt in Betracht gezogen wird. Erst wenn der Agent die Fähigkeit auswählt, wird der Markdown-Teil geladen und ausgeführt.
Stellen Sie sich das wie ein Buchcover und den Klappentext vor: Ohne ansprechende Aufmachung wird niemand das Buch öffnen. Bei SKILL.md ist der Name der Titel und die Beschreibung der Klappentext. Der eigentliche Inhalt (die Anleitung) kommt erst zum Einsatz, wenn der Agent die Fähigkeit tatsächlich nutzen möchte.
Die Datei liegt in einem Ordner, der idealerweise denselben Namen trägt wie die Fähigkeit selbst (z. B. rechnung-validieren für eine Fähigkeit namens rechnung-validieren). Im selben Ordner können weitere Dateien wie Vorlagen, Beispiele oder Referenzdokumente liegen, auf die die SKILL.md verweist. Wichtig ist, dass alle Verweise relativ sind. Absolute Pfade oder tiefe Verschachtelungen führen zu Warnungen im SKILL.md-Prüfer, da sie die Portabilität der Fähigkeit einschränken.
Typische Anwendungsfälle für SKILL.md-Dateien sind etwa die Automatisierung von Geschäftsprozessen (z. B. Rechnungsprüfung nach deutschen GoBD-Richtlinien), die Extraktion von Daten aus PDFs oder die Generierung von Texten nach unternehmensspezifischen Vorgaben. Da die Fähigkeiten oft sensible Workflows abbilden, ist es ein großer Vorteil, dass der SKILL.md-Prüfer lokal im Browser arbeitet: Nichts wird hochgeladen oder extern gespeichert.