Claude Skill Generator

Beschreiben Sie in einfachem Deutsch (oder Englisch) eine Aufgabe, die Sie ständig wiederholen, und erhalten Sie eine vollständige SKILL.md, die Sie direkt in Claude Code einfügen können - Name und Beschreibung werden dabei live gegen die echten Agent-Skills-Regeln geprüft, während Sie tippen. Der Generator schreibt die Beschreibung im Format „was sie tut und wann sie zu verwenden ist“, denn das ist das einzige Feld, das Claude liest, um zu entscheiden, ob Ihr Skill zu einer Anfrage passt. Er markiert außerdem live einen Entwurf, der mehr als eine unabhängige Aufgabe abzudecken scheint, da ein eng gefasster Skill deutlich zuverlässiger auslöst als ein zu breiter.

1. Beschreibe die Aufgabe, die du wiederholst

Einfache Sprache reicht aus. Je spezifischer der Arbeitsablauf, desto präziser die generierte Skill.

Oder beginne mit einem dieser Beispiele

Deine SKILL.md erscheint hier, vollständig bearbeitbar, mit Name und Beschreibung, die beim Tippen gegen Anthropics echte Einschränkungen geprüft werden.

Was tatsächlich in eine SKILL.md gehört

Ein Skill ist einfach ein Ordner mit einer SKILL.md darin: YAML-Frontmatter oben, Markdown-Anweisungen darunter. Nur zwei Frontmatter-Felder sind erforderlich, und beide haben strikte Regeln, die dieses Tool schon beim Tippen durchsetzt. name ist auf 64 Zeichen begrenzt, erlaubt nur Kleinbuchstaben, Zahlen und Bindestriche, und darf nicht die reservierten Wörter „claude“ oder „anthropic“ enthalten. description muss nicht leer sein und unter 1024 Zeichen bleiben - und es ist das einzige Feld, über das man sich wirklich Gedanken machen sollte, denn es ist der Text, den Claude liest, um zu entscheiden, ob dieser Skill für eine Anfrage überhaupt relevant ist.

Deshalb benennt jede gute Beschreibung zwei Dinge: was der Skill tut und wann er auslösen soll. „Prüft den Diff eines Pull Requests“ allein gibt Claude nichts, womit es abgleichen kann. „Prüft den Diff eines Pull Requests und markiert riskante Änderungen. Verwenden, wenn der Nutzer bittet, einen PR zu prüfen oder einen Diff vor dem Mergen zu checken“ sagt genau, welche Anfragen zu diesem Skill gehören. Der Generator schreibt Beschreibungen in dieser Form und markiert Ihre, falls die Auslöser-Hälfte fehlt.

Unter dem Frontmatter ist es gewöhnliches Markdown - ein kurzer Überblick, eine Schritt-Liste unter ## Instructions, und Beispiele, wo sie ihren Platz verdienen. Größere Skills können außerdem zusätzliche Dateien neben SKILL.md referenzieren (eine REFERENCE.md, einen scripts/-Ordner, den Claude per Bash ausführt), sodass die schwergewichtigen Details erst geladen werden, wenn sie wirklich gebraucht werden.

Häufig gestellte Fragen

Was ist ein Claude-Skill genau?

Ein Skill ist prozedurales Wissen, das Sie Claude einmal übergeben und dann für immer wiederverwenden: ein Verzeichnis mit einer SKILL.md-Datei, bestehend aus YAML-Frontmatter (ein Name und eine Beschreibung) plus einem Markdown-Textkörper mit Anweisungen. Passt eine Anfrage zur Beschreibung, lädt Claude diese Anweisungen und folgt ihnen. Das ist der Unterschied zwischen dem wöchentlichen erneuten Eintippen desselben Drei-Absatz-Prompts und dem einfachen Eingeben eines Slash-Befehls. Ein Skill kann auch auf zusätzliche Dateien daneben verweisen - eine FORMS.md, eine REFERENCE.md, oder Skripte in einem scripts/-Ordner, die Claude über Bash ausführt, wobei nur die Ausgabe in die Konversation gelangt, nicht der Skript-Code.

Wie schreibe ich eine Claude-Skill-Beschreibung, die wirklich auslöst?

Geben Sie an, was der Skill tut und wann Claude ihn verwenden soll, in dieser Reihenfolge, in einfacher Sprache in der dritten Person. Die Beschreibung ist das Einzige, was Claude mit der Anfrage eines Nutzers abgleicht, um zu entscheiden, ob Ihr Skill ausgeführt wird - eine vage Beschreibung bedeutet also, dass der Skill ungenutzt bleibt. Benennen Sie die konkreten Auslöser, die Sie erwarten - „Verwenden, wenn der Nutzer bittet, einen PR zu prüfen, einen Diff zu checken, oder fragt, was an diesen Änderungen riskant aussieht“ - und bleiben Sie unter dem Limit von 1024 Zeichen. Dieser SKILL.md-Generator formuliert die Beschreibung in genau diesem Was-plus-Wann-Format und warnt Sie live, wenn eine Bearbeitung den Auslöser-Teil entfernt.

Ist ein Skill dasselbe wie ein benutzerdefinierter Slash-Befehl?

Sie überschneiden sich. Claude Code hat beide vereinheitlicht: Eine Befehlsdatei und ein Skill ergeben beide dasselbe /<name>-Verhalten und akzeptieren dasselbe Frontmatter, und beide unterstützen das $ARGUMENTS-Platzhaltersystem. Der Unterschied liegt in der Struktur - ein Skill ist ein Ordner, kann also unterstützende Dateien, Skripte und Referenzen mit fortschreitender Offenlegung mitführen, und besitzt ein eigenes name-Feld (eine Befehlsdatei ignoriert name und paths, da ihr Dateiname der Befehlsname ist). Ein Befehl ist eine einzelne Markdown-Datei, schneller geschrieben, wenn die Aufgabe eine kurze Anweisung ist. Greifen Sie zu diesem Claude-Code-Skill-Generator, wenn der Workflow echte Schritte hat, und zum Slash-Befehl-Generator, wenn nicht.

Sollte ich einen großen Skill wirklich in mehrere kleinere aufteilen?

In den meisten Fällen ja - das ist der häufigste reale Fehler bei Agent Skills. Ein Skill, der versucht, mehrere unabhängige Zuständigkeiten abzudecken (etwa Commits, PR-Beschreibungen und ein Changelog gleichzeitig), löst unzuverlässig aus, weil seine Beschreibung alle drei Aufgaben vage abdecken muss und Claude nicht erkennen kann, welcher Teil zu einer bestimmten Anfrage passt. Eine bekannte Untersuchung von 47 populären Community-Skills ergab, dass vierzig davon Claudes Ergebnis tatsächlich verschlechterten, verglichen mit gar keinem Skill - größtenteils aus diesem Grund. Dieser Generator markiert live einen Entwurf, der mehr als eine Aufgabe abzudecken scheint, und empfiehlt die Aufteilung.

Bauen Sie stattdessen etwas Kurzes, Einzeiliges? Der AI Slash Command Generator schreibt die Einzeldatei-Version - derselbe /command, weniger Gerüst.

Ähnliche Tools