Skills in Aktion: Live-Demo
Sieh, wie ein Skill in der Praxis funktioniert — vom Aufruf bis zur automatischen Veröffentlichung.
Skills in Aktion: Live-Demo
Theorie ist gut, Praxis ist besser. In dieser Lektion siehst du exakt, wie Skills im Alltag funktionieren — vom Aufruf bis zum fertigen Ergebnis. Wir gehen jeden Schritt durch, debuggen typische Probleme und teilen Tricks, die du nirgendwo anders findest.
Der Grundablauf: Einen Skill aufrufen
Öffne Claude Code in deinem Projekt und tippe einen Slash-Befehl:
> /brainstorm
Claude Code erkennt den Befehl, lädt die entsprechende Skill-Datei und fragt dich nach dem Input:
Claude: Was möchtest du brainstormen?
> 10 Ideen für Telegram-Posts über Vibe Coding für Anfänger
Jetzt passiert die Magie. Der Agent folgt den im Skill definierten Schritten:
- Divergentes Denken — Generiert 20+ rohe Ideen ohne Filter
- Clustering — Gruppiert ähnliche Ideen in Kategorien
- Bewertung — Bewertet jede Idee nach Relevanz, Originalität und Umsetzbarkeit
- Selektion — Wählt die Top 10 aus und begründet die Auswahl
- Aufbereitung — Präsentiert die Ergebnisse in einem strukturierten Format
Das Ergebnis sieht etwa so aus:
## Top 10 Telegram-Post-Ideen: Vibe Coding für Anfänger
### Kategorie: Einstieg
1. "Was ist Vibe Coding? — In 60 Sekunden erklärt" (Hook: Die meisten denken, Coding sei schwer...)
2. "Dein erster Vibe-Coding-Moment" (Hook: Ich habe gerade eine App gebaut. Ohne eine Zeile Code zu schreiben.)
### Kategorie: Praktische Tipps
3. "3 Prompts, die alles verändern" (Hook: Copy-paste diese 3 Sätze...)
4. "Der größte Anfängerfehler" (Hook: 90% machen das falsch...)
[...]
Interaktionsfluss: Was passiert hinter den Kulissen?
Lass uns den Ablauf technisch verstehen:
1. Skill-Erkennung
Wenn du /brainstorm tippst, sucht Claude Code in zwei Verzeichnissen:
~/.claude/commands/brainstorm.md(global).claude/commands/brainstorm.md(projektspezifisch)
Das projektspezifische Verzeichnis hat Vorrang. So kannst du globale Skills für einzelne Projekte überschreiben.
2. Kontext-Aufbau
Der Skill-Inhalt wird als System-Instruktion geladen. Claude Code behandelt den Skill wie eine detaillierte Aufgabenbeschreibung. Dazu kommt:
- Dein aktueller Projektkontext (offene Dateien, Repository-Struktur)
- Dein Input (das Thema, das du angegeben hast)
- Die Konversationshistorie
3. Ausführung
Claude Code arbeitet die Skill-Schritte sequenziell ab. Bei jedem Schritt:
- Liest er die Anweisung
- Führt sie aus
- Prüft das Ergebnis gegen die definierten Regeln
- Geht zum nächsten Schritt
4. Ausgabe
Das Ergebnis wird formatiert und dir präsentiert. Je nach Skill kann das sein:
- Text im Terminal
- Eine neue Datei
- Änderungen an bestehenden Dateien
- Eine Kombination aus allem
Debugging: Wenn Skills nicht funktionieren
Skills sind mächtig, aber nicht unfehlbar. Hier sind die häufigsten Probleme und ihre Lösungen:
Problem 1: Skill wird nicht gefunden
Symptom: Du tippst /mein-skill und nichts passiert.
Ursachen:
- Dateiname stimmt nicht mit dem Befehl überein
- Datei liegt im falschen Verzeichnis
- Dateiendung fehlt oder ist falsch
Lösung:
# Prüfe, ob die Datei existiert
ls ~/.claude/commands/mein-skill.md
ls .claude/commands/mein-skill.md
# Dateiname muss exakt dem Befehl entsprechen
# /mein-skill → mein-skill.md
# /brainstorm → brainstorm.md
Problem 2: Skill wird aufgerufen, aber macht das Falsche
Symptom: Der Output entspricht nicht deinen Erwartungen.
Ursachen:
- Anweisungen im Skill sind zu vage
- Schritte sind widersprüchlich
- Ausgabeformat ist nicht klar definiert
Lösung: Öffne die Skill-Datei und prüfe:
# Schlecht:
## Prozess
Schreibe einen guten Text.
# Gut:
## Prozess
1. Analysiere das Thema und identifiziere die Kernaussage
2. Schreibe einen Hook (max. 15 Wörter), der Neugier weckt
3. Entwickle 3 Absätze mit jeweils einem konkreten Beispiel
4. Schließe mit einer Handlungsaufforderung
Die Regel: Je präziser die Anweisungen, desto besser das Ergebnis.
Problem 3: Skill bricht mittendrin ab
Symptom: Claude Code stoppt nach dem zweiten Schritt.
Ursachen:
- Der Skill ist zu lang (Token-Limit erreicht)
- Ein Schritt erfordert externes Wissen, das nicht verfügbar ist
- Widersprüchliche Regeln blockieren den Fortschritt
Lösung:
- Teile den Skill in kleinere Teil-Skills auf
- Entferne unnötige Schritte
- Stelle sicher, dass alle benötigten Informationen im Skill oder im Kontext vorhanden sind
Problem 4: Output-Qualität schwankt
Symptom: Manchmal liefert der Skill großartige Ergebnisse, manchmal nicht.
Lösung: Füge Qualitätsanker hinzu:
## Regeln
- Jeder Punkt MUSS ein konkretes Beispiel enthalten
- KEINE generischen Aussagen (z.B. "ist wichtig", "hat viele Vorteile")
- Mindestens 3 Fakten oder Zahlen pro Absatz
- Output MUSS zwischen 200 und 400 Wörtern liegen
Tipps und Tricks für Profis
Trick 1: Skill-Chaining
Kombiniere Skills in einer einzigen Session:
> /brainstorm "Content-Ideen für diese Woche"
> [Wähle Idee Nr. 3]
> /draft "Schreibe einen Post über Idee Nr. 3"
> /deaiify "Bereinige den Post"
> /review "Prüfe den finalen Text"
Jeder Skill baut auf dem Ergebnis des vorherigen auf. Das ist manuelle Pipeline-Arbeit — die automatisierte Version lernst du in der Lektion über die 5-Phasen-Pipeline.
Trick 2: Kontext-Priming
Gib dem Skill zusätzlichen Kontext, bevor du ihn aufrufst:
> Hier ist mein Stil-Guide: [Stil-Guide einfügen]
> Hier sind meine letzten 3 Posts: [Posts einfügen]
> /linkedin-post "Neuer Post über Prompt Engineering"
Je mehr Kontext der Agent hat, desto besser passt der Output zu deinem Stil.
Trick 3: Negativ-Beispiele
Füge deinem Skill Beispiele hinzu, was er nicht produzieren soll:
## Anti-Beispiele (so NICHT)
- "In der heutigen schnelllebigen Welt der KI..."
- "Künstliche Intelligenz revolutioniert..."
- "Es ist wichtig zu verstehen, dass..."
## Positiv-Beispiele (so JA)
- "Ich habe gestern 47 Posts in 3 Stunden erstellt."
- "Der Trick, den niemand kennt:"
- "Vergiss alles, was du über Content weißt."
Trick 4: Dynamische Parameter
Mache deine Skills flexibel mit Platzhaltern:
## Eingabe
- Thema: {THEMA}
- Zielgruppe: {ZIELGRUPPE} (Standard: Tech-Interessierte, 25-40)
- Tonalität: {TON} (Standard: Professionell, aber locker)
- Länge: {LAENGE} (Standard: 200-300 Wörter)
So kann derselbe Skill für verschiedene Szenarien verwendet werden.
Trick 5: Skill-Bibliothek organisieren
Mit wachsender Skill-Sammlung wird Organisation wichtig:
.claude/commands/
├── content/
│ ├── linkedin-post.md
│ ├── telegram-post.md
│ └── blog-artikel.md
├── dev/
│ ├── tdd.md
│ ├── debug.md
│ └── review.md
└── meta/
├── brainstorm.md
└── deaiify.md
Hinweis: Die Verzeichnisstruktur beeinflusst den Befehlsnamen. /content/linkedin-post statt /linkedin-post.
Skills mit anderen Tools kombinieren
Skills entfalten ihre volle Kraft in Kombination mit anderen Werkzeugen:
Skills + MCP Server
Verbinde einen Skill mit einem MCP-Server für externe Daten:
> /research "Aktuelle Trends in Vibe Coding"
Wobei der /research-Skill intern Exa MCP für die Webrecherche nutzt. Mehr über Exa erfährst du in der Lektion über den Content-Plan mit Exa MCP.
Skills + Dateisystem
Ein Skill kann Dateien lesen und schreiben:
> /generate-week "Erstelle 7 Posts für nächste Woche"
Der Skill könnte:
- Bestehende Posts analysieren (Dateien lesen)
- Neue Themen brainstormen (intern
/brainstormnutzen) - Posts erstellen (Dateien schreiben)
- Eine Übersicht generieren (Markdown-Tabelle ausgeben)
Skills + Git
Automatisiere deinen Git-Workflow:
> /ship "Feature: Neuer Login-Screen"
Der Skill könnte:
git addrelevante Dateiengit commitmit einer strukturierten Nachrichtgit pushzum Remote- Eine Pull-Request-Beschreibung generieren
Die wichtigste Erkenntnis
Skills sind nicht nur Shortcuts. Sie sind kodiertes Wissen. Jeder Skill, den du erstellst, ist eine Investition:
- Beim ersten Mal sparst du nichts — du investierst Zeit in den Skill
- Beim zweiten Mal sparst du 50% der Zeit
- Beim zehnten Mal sparst du 90% der Zeit
- Beim hundertsten Mal hat sich die Investition hundertfach zurückgezahlt
Das ist der Unterschied zwischen jemandem, der KI nutzt, und jemandem, der mit KI arbeitet.
Zusammenfassung
- Skill-Aufruf mit
/skill_name— einfach, direkt, mächtig - Debugging: Dateiname prüfen, Anweisungen präzisieren, Qualitätsanker setzen
- Chaining: Skills hintereinander schalten für komplexe Workflows
- Kontext: Mehr Kontext = bessere Ergebnisse
- Kombination: Skills + MCP + Dateisystem + Git = Superkräfte
Weiter geht es mit Modul 5, wo wir Content-Pläne mit Exa MCP erstellen.
Newsletter
Wöchentliche Updates zu Vibe Coding — Guides, Tools und Workflows direkt in dein Postfach.