Gesprochene Zusammenfassung — drücke auf Play zum Mitlesen: die gesprochene Zeile bleibt oben.
Was du lernen wirst
Geschätzter Zeitaufwand: 15 Minuten
Am Ende dieser Lektion kannst du:
- Definieren, was Claude Code Skills sind und wie sie funktionieren
- _Erklären, wo Skills gespeichert werden (persönliche vs. Projektverzeichnisse)_
- _Zwischen Skills, CLAUDE. md und Slash Commands unterscheiden_
- Szenarien identifizieren, in denen Skills das richtige Customization-Tool sind
Was sind Skills?
(3 Minuten)
Dieses Video stellt Skills vor — wiederverwendbare Markdown-Dateien, die Claude Code lehren, wie man spezifische Aufgaben automatisch bewältigt. Anstatt jedes Mal, wenn du Claude bittest, einen PR zu überprüfen oder eine Commit-Nachricht zu schreiben, die gleichen Anweisungen zu wiederholen, schreibst du einen Skill einmal und Claude wendet ihn an, wann immer die Aufgabe anfällt. Das Video behandelt, was Skills sind, wo sie gespeichert werden und wie sie sich mit anderen Claude Code Customization-Optionen vergleichen.
Wichtigste Erkenntnisse
- Skills sind Ordner mit Anweisungen, die Claude Code entdecken und verwenden kann, um Aufgaben genauer zu bewältigen. Jeder Skill lebt in einer SKILL. md Datei mit einem Namen und einer Beschreibung in seinem Frontmatter
- **Claude nutzt die Beschreibung, um Skills mit Anfragen abzugleichen. ** Wenn du Claude bittest, etwas zu tun, vergleicht es deine Anfrage mit verfügbaren Skill-Beschreibungen und aktiviert die, die passen
- Persönliche Skills gehen in ~/. claude/skills und folgen dir über alle Projekte hinweg. Projekt-Skills gehen in . claude/skills innerhalb eines Repositories und werden mit jedem geteilt, der es klont
- Skills werden bei Bedarf geladen — anders als CLAUDE. md (das in jedes Gespräch geladen wird) oder Slash Commands (die explizite Aufrufe erfordern), aktivieren sich Skills automatisch, wenn Claude die Situation erkennt
- Wenn du merkst, dass du Claude immer wieder das Gleiche erklärst, wartet dort ein Skill darauf, geschrieben zu werden
Jedes Mal, wenn du Claude die Coding-Standards deines Teams erklärst, wiederholst du dich. Bei jeder PR-Überprüfung beschreibst du neu, wie du Feedback strukturiert haben möchtest. Bei jeder Commit-Nachricht erinnerst du Claude an dein bevorzugtes Format. Skills beheben das.
Ein Skill ist eine Markdown-Datei, die Claude lehrt, wie man etwas einmal macht. Claude wendet dieses Wissen dann automatisch an, wann immer es relevant ist.
Was Skills sind
Skills sind Ordner mit Anweisungen und Ressourcen, die Claude Code entdecken und verwenden kann, um Aufgaben genauer zu bewältigen. Jeder Skill lebt in einer SKILL. md Datei mit einem Namen und einer Beschreibung in seinem Frontmatter.
Die Beschreibung ist, wie Claude entscheidet, ob der Skill verwendet werden soll. Wenn du Claude bittest, einen PR zu überprüfen, gleicht es deine Anfrage mit verfügbaren Skill-Beschreibungen ab und findet die relevante. Claude liest deine Anfrage, vergleicht sie mit allen verfügbaren Skill-Beschreibungen und aktiviert die, die passen.
So sieht das Frontmatter eines Skills aus:
--- name: pr-review description: Reviews pull requests for code quality. Use when reviewing PRs or checking code changes. ---
Unter dem Frontmatter schreibst du die eigentlichen Anweisungen — deine Review-Checkliste, Formatierungspräferenzen oder was Claude sonst für diese Aufgabe wissen muss.
Wo Skills gespeichert werden
Du kannst Skills an verschiedenen Orten speichern, je nachdem, wer sie braucht:
- Persönliche Skills gehen in ~/. claude/skills (dein Home-Verzeichnis). Diese folgen dir über alle deine Projekte hinweg — dein Commit-Message-Stil, dein Dokumentationsformat, wie du Code erklärt haben möchtest.
- Projekt-Skills gehen in . claude/skills im Root-Verzeichnis deines Repositories. Jeder, der das Repo klont, erhält diese Skills automatisch. Hier leben Team-Standards, wie deine Unternehmens-Brand-Guidelines, bevorzugte Schriftarten und Farben für Web-Design.
Unter Windows befinden sich persönliche Skills in C:/Users/<your-user>/. claude/skills.
Projekt-Skills werden zusammen mit deinem Code in die Versionskontrolle committed, sodass das ganze Team sie teilt.
Skills vs. CLAUDE.md vs. Slash Commands
Claude Code hat mehrere Möglichkeiten, das Verhalten anzupassen. Skills sind einzigartig, weil sie automatisch und aufgabenspezifisch sind. So vergleichen sie sich:
- **CLAUDE. md** Dateien werden in jedes Gespräch geladen. Wenn du möchtest, dass Claude immer TypeScripts strikten Modus verwendet, geht das in CLAUDE. md.
- Skills werden bei Bedarf geladen, wenn sie zu deiner Anfrage passen. Claude lädt zunächst nur den Namen und die Beschreibung, sodass sie dein gesamtes context window nicht ausfüllen. Deine PR-Review-Checkliste muss nicht im Kontext sein, wenn du debuggst — sie wird geladen, wenn du tatsächlich um eine Überprüfung bittest.
- Slash Commands erfordern, dass du sie explizit eingibst. Skills nicht. Claude wendet sie an, wenn es die Situation erkennt.
Wenn Claude einen Skill zu deiner Anfrage passt, siehst du ihn im Terminal geladen:
Wann Skills verwendet werden
Skills funktionieren am besten für spezialisiertes Wissen, das auf spezifische Aufgaben anwendbar ist:
- Code-Review-Standards, die dein Team befolgt
- Commit-Message-Formate, die du bevorzugst
- Brand Guidelines für deine Organisation
- Dokumentationsvorlagen für bestimmte Dokumenttypen
- Debugging-Checklisten für bestimmte Frameworks
Die Faustregel ist einfach: Wenn du merkst, dass du Claude immer wieder das Gleiche erklärst, wartet dort ein Skill darauf, geschrieben zu werden.
Lektionsreflexion
- Denk über deine letzten Interaktionen mit Claude Code nach. Welche Anweisungen hast du dich selbst wiederholen hören? Wie hätte dir ein Skill Zeit gespart?
- Überlege dir deinen Team-Workflow. Welche Standards oder Prozesse würden am meisten davon profitieren, als Skills kodiert zu werden?
Was kommt als Nächstes
In der nächsten Lektion wirst du deinen ersten Skill von Grund auf erstellen und lernen, wie Claude Code Skills hinter den Kulissen entdeckt, abgleicht und lädt.
Feedback
Während du den Kurs durcharbeitest, würden wir gerne hören, wie du Skills in deiner Arbeit nutzt, plus jedes Feedback, das du haben könntest. Teile dein Feedback hier.