Skills¶
Skills sind wiederverwendbare Anweisungs-Pakete, die Claude Code um domänenspezifische Workflows erweitern.
Übersicht¶
| Thema | Beschreibung |
|---|---|
| SKILL.md Struktur | Aufbau und Syntax einer Skill-Datei |
| Custom Skills | Eigene Skills erstellen und teilen |
Konzept¶
┌─────────────────────────────────────────┐
│ Claude Code │
├─────────────────────────────────────────┤
│ Built-in Commands │ Custom Skills │
│ /help, /clear, ... │ /review, ... │
├───────────────────────┴─────────────────┤
│ SKILL.md Files │
│ ~/.claude/skills/ .claude/skills/ │
└─────────────────────────────────────────┘
Built-in Skills vs Custom Skills¶
| Aspekt | Built-in | Custom |
|---|---|---|
| Quelle | Claude Code Installation | User-erstellt |
| Update | Mit Claude Code | Manuell |
| Beispiele | /help, /clear, /resume |
/review, /deploy |
| Anpassbar | Nein | Ja |
Schnellstart¶
Skill erstellen¶
mkdir -p ~/.claude/skills/quick-test
cat > ~/.claude/skills/quick-test/SKILL.md << 'EOF'
---
name: qt
description: Führt schnellen Test-Run durch
---
Führe die Tests für die zuletzt geänderten Dateien aus:
1. Finde geänderte Dateien: !`git diff --name-only HEAD~1`
2. Identifiziere zugehörige Test-Dateien
3. Führe nur diese Tests aus
4. Fasse Ergebnisse zusammen
EOF
Skill nutzen¶
Wann Skills nutzen?¶
| Situation | Lösung |
|---|---|
| Einmalige Aufgabe | Normaler Prompt |
| Wiederkehrender Workflow | → Skill erstellen |
| Projekt-spezifische Konvention | → Skill + CLAUDE.md |
| Team-weite Standards | → Skill in Repo committen |
Skill-Trigger¶
Skills werden aktiviert durch:
- Explizit:
/skill-nameim Prompt - Implizit: Keywords aus
descriptionim User-Prompt
Wenn du "prüfe meinen Code" sagst, wird der Skill automatisch geladen.