Lernpfad/Power User/Skills: Claude erweitern
04
Modul 1 von 6advanced

Skills: Claude erweitern

Wiederverwendbare Anweisungen für spezialisierte Aufgaben

25 min200 XP

Lernziele

  • Verstehen was Skills in Claude Code sind
  • Eigene Skills erstellen können
  • Skills effektiv im Alltag nutzen

Was sind Skills?

Skills sind wiederverwendbare Anweisungs-Pakete für Claude Code.

Stell dir vor, du erklärst Claude jedes Mal neu, wie er einen Monatsbericht schreiben soll - gleiche Struktur, gleicher Stil, gleiche Regeln. Das ist mühsam!

Mit Skills sagst du es einmal und nutzt es immer wieder.

  • Anweisungen — Was Claude tun soll
  • Vorlagen — Fertige Strukturen zum Ausfüllen
  • Regeln — Stil, Länge, Tonalität und andere Vorgaben
  • Du tippst /monatsbericht und Claude weiß genau was zu tun ist
  • Keine Wiederholung der gleichen Anweisungen
  • Konsistente Ergebnisse jedes Mal

Skills sind wie "gespeicherte Prompts mit Superkräften" — sie können nicht nur Text, sondern auch Vorlagen und Regeln für bestimmte Aufgabentypen enthalten!

Einen Skill erstellen

So erstellst du deinen ersten Skill — wähle deinen Weg:

---

Weg 1: Claude fragen (Desktop App und Terminal — am einfachsten!)

Tippe einfach ins Chat-Feld:

Erstelle mir einen Skill namens "monatsbericht" mit folgender Struktur:
- Zusammenfassung (max. 3 Sätze)
- Highlights des Monats (3-5 Punkte)
- Herausforderungen (mit Lösungsansätzen)
- Kennzahlen (Tabelle)
- Ausblick nächster Monat

Claude erstellt die SKILL.md Datei automatisch am richtigen Ort. Du musst nur mit "Ja" bestätigen.

Das ist der empfohlene Weg — funktioniert in der Desktop App und im Terminal gleichermaßen.

---

Weg 2: Im Terminal manuell erstellen (für Fortgeschrittene)

Schritt 1: Erstelle einen Ordner für deinen Skill

mkdir -p ~/.claude/skills/monatsbericht
  • mkdir = "make directory" = Ordner erstellen
  • -p = Erstellt auch übergeordnete Ordner, falls sie noch nicht existieren
  • ~/.claude/skills/ = Der Pfad zum Skills-Ordner in deinem Home-Verzeichnis

Schritt 2: Erstelle die SKILL.md Datei

nano ~/.claude/skills/monatsbericht/SKILL.md

Was ist nano? Ein einfacher Text-Editor, der direkt im Terminal läuft — keine separate App nötig. Du tippst deinen Text ein wie in einem normalen Schreibprogramm, nur eben im Terminal-Fenster.

  1. 1Drücke Ctrl+O (Strg+O) zum Speichern
  2. 2Drücke Enter um den Dateinamen zu bestätigen
  3. 3Drücke Ctrl+X (Strg+X) um nano zu beenden

---

Weg 3: Mit einem Text-Editor (Desktop App-Nutzer)

  1. 1Öffne einen Text-Editor (TextEdit auf Mac, Editor/Notepad auf Windows)
  2. 2Schreibe den Skill-Inhalt (siehe unten)
  3. 3Speichere als SKILL.md im Ordner: ~/.claude/skills/monatsbericht/

---

---
name: monatsbericht
description: Erstellt einen strukturierten Monatsbericht. Nutze wenn der User nach einem Monatsbericht fragt.
---

# Monatsbericht erstellen

Wenn du einen Monatsbericht erstellst, folge dieser Struktur:

## 1. Zusammenfassung (max. 3 Sätze)
## 2. Highlights des Monats (3-5 Punkte)
## 3. Herausforderungen (mit Lösungsansätzen)
## 4. Kennzahlen (Tabelle)
## 5. Ausblick nächster Monat

**Stil:** Professionell aber nicht steif. Bullet Points bevorzugen.
**Länge:** Max. 2 Seiten

Fertig! Ab jetzt kannst du /monatsbericht tippen und Claude folgt automatisch dieser Struktur.

Der --- Block oben heißt "Frontmatter" - hier stehen Name und Beschreibung.

Skills nutzen

So rufst du Skills auf:

Automatisch: Claude erkennt anhand der Beschreibung, wann ein Skill passt, und lädt ihn selbst.

/monatsbericht
/monatsbericht für Januar 2025, Abteilung Marketing

Wo werden Skills gespeichert?

OrtPfadVerfügbarkeit
Persönlich~/.claude/skills/Überall auf deinem Computer
Projekt.claude/skills/Nur in diesem Projekt

Tipp für Teams: Speichere projekt-spezifische Skills im Projektordner (.claude/skills/). So haben alle Teammitglieder Zugriff!

Claude zeigt dir verfügbare Skills wenn du / tippst und kurz wartest.

Praktische Skill-Beispiele

Hier sind nützliche Skills für den Arbeitsalltag:

---
name: email-antwort
description: Formuliert professionelle E-Mail-Antworten
---

Antworte auf die E-Mail mit diesen Regeln:
- Beginne mit einer Bezugnahme auf die Original-Mail
- Sei freundlich aber professionell
- Komme schnell zum Punkt
- Schließe mit einem klaren nächsten Schritt
- Max. 5-7 Sätze
---
name: protokoll
description: Erstellt Meeting-Protokolle aus Notizen
---

Erstelle aus den Notizen ein Protokoll:
1. **Datum & Teilnehmer** (aus Kontext ermitteln)
2. **Besprochene Themen** (Stichpunkte)
3. **Entscheidungen** (klar formuliert)
4. **Offene Punkte** (mit Verantwortlichem)
5. **Nächster Termin** (falls bekannt)
---
name: praesentation
description: Erstellt Präsentationsstrukturen für Meetings und Vorträge
---

Erstelle eine Foliengliederung:
1. **Titelfolie** (Thema, Datum, Vortragende/r)
2. **Ausgangslage** (Warum reden wir darüber?)
3. **Kernbotschaft** (1 Satz, der hängen bleiben soll)
4. **3-5 Hauptpunkte** (je Folie: Überschrift + 3 Stichpunkte)
5. **Zusammenfassung** (Was soll das Publikum mitnehmen?)
6. **Nächste Schritte** (Wer macht was bis wann?)

Stil: Klar, nicht überladen. Max. 12 Folien.

Starte mit 2-3 Skills für deine häufigsten Aufgaben. Du wirst schnell merken, wie viel Zeit du sparst!

Fortgeschrittene Skill-Features

Skills können noch mehr — hier lernst du drei Profi-Funktionen:

---

1. Zusätzliche Dateien einbinden

Ein Skill kann aus mehreren Dateien bestehen. Stell dir vor, du hast eine Berichtsvorlage und ein Beispiel, das Claude als Orientierung nutzen soll:

~/.claude/skills/bericht/
 ├── SKILL.md        ← Die Hauptanweisung
 ├── vorlage.md      ← Deine Berichts-Struktur
 └── beispiel.md     ← Ein fertiger Beispiel-Bericht

In der SKILL.md schreibst du dann: "Nutze die Struktur aus vorlage.md und orientiere dich am Stil von beispiel.md"

Wozu ist das nützlich? Wenn deine Anweisungen komplexer werden, kannst du Vorlagen und Referenzdokumente sauber getrennt ablegen, statt alles in eine Datei zu packen.

---

2. Automatisch aktuelle Informationen einbinden

Skills können beim Aufruf Befehle ausführen und deren Ergebnis direkt verwenden. Das funktioniert über Befehle in Backticks (den schrägen Anführungszeichen ):

---
name: tagesbericht
description: Erstellt einen Tagesbericht mit aktuellem Datum
---

Heutiges Datum: `date +%d.%m.%Y`
Erstelle einen Tagesbericht für heute...

Was passiert hier? Wenn du /tagesbericht aufrufst, führt Claude den Befehl date aus und setzt automatisch das heutige Datum ein — du musst es nicht jedes Mal von Hand eintippen.

Das ist besonders praktisch für Berichte, die immer aktuelle Daten enthalten sollen (Datum, Dateiinhalte, Ordnerstrukturen).

---

3. Sicherheitsoptionen für kritische Skills

Manche Skills führen wichtige Aktionen aus — z.B. eine Datei veröffentlichen oder Daten exportieren. Solche Skills sollten nicht versehentlich ausgelöst werden.

Dafür gibt es Sicherheitsoptionen im Kopfbereich (dem sogenannten "Frontmatter") der SKILL.md:

---
name: daten-export
description: Exportiert Kundendaten als CSV-Datei
disable-model-invocation: true
---

Was bedeutet disable-model-invocation: true? Claude ruft diesen Skill niemals von allein auf. Du musst ihn bewusst per /daten-export starten. Das verhindert, dass Claude den Export versehentlich auslöst, wenn du z.B. nur über Kundendaten sprichst.

Nutze diese Option für alle Skills, die Daten verändern, exportieren oder veröffentlichen — also überall dort, wo ein versehentlicher Aufruf unerwünschte Folgen hätte.

Wissenstest70% zum Bestehen

Du musst den Wissenstest mit mindestens 70% bestehen, um dieses Modul abzuschliessen.

1. Was ist ein Skill in Claude Code?

2. Warum ist die Option "disable-model-invocation: true" bei einem Deploy-Skill sinnvoll?

3. Du erstellst wöchentlich ein Meeting-Protokoll mit gleicher Struktur. Wie setzt du das als Skill um?

4. Du möchtest, dass dein Skill dynamische Daten laden kann. Wie funktioniert das?

5. Ein Kollege schlägt vor, einen Skill für "alles" zu erstellen: E-Mails, Berichte, Präsentationen — alles in einer SKILL.md. Wie bewertest du das?

Bestehe zuerst den Wissenstest