Worum es geht
Claude Code ist mehr als ein KI-Assistent im Terminal. Mit Hooks, Skills und Custom Commands wird es zu einem vollstaendig erweiterbaren Entwicklungs-Werkzeug.
Playbook
5. April 2026
Leseführung
Claude Code ist mehr als ein KI-Assistent im Terminal. Mit Hooks, Skills und Custom Commands wird es zu einem vollstaendig erweiterbaren Entwicklungs-Werkzeug.
1Lies zuerst die Einordnung links. Sie erklärt dir, warum der Beitrag überhaupt relevant ist.
2Danach einmal komplett lesen. Der Beitrag ist kurz genug für einen sauberen Durchgang.
3Wenn du tiefer gehen willst, erst am Ende in die Quellen springen.
• Die Erweiterungsschichten im Ueberblick
• Hooks erklaert
• Skills -- Custom Slash Commands
• Deploy-Workflow
Claude Code ist mehr als ein KI-Assistent im Terminal. Mit Hooks, Skills und Custom Commands wird es zu einem vollstaendig erweiterbaren Entwicklungs-Werkzeug.
| Werkzeug | Zweck |
|---|---|
| Skills | Custom Slash Commands mit voller Logik |
| Hooks | Automatische Enforcement bei Tool-Events |
| CLAUDE.md | Kontext und Anweisungen fuer alle Sessions |
| YOLO-Mode | Autonomes Arbeiten ohne Bestaetigungen |
Der entscheidende Unterschied zu CLAUDE.md: CLAUDE.md ist Beratung, Hooks sind Pflicht.
Hooks greifen bei definierten Events automatisch:
PreToolUse -- Vor jedem Tool-Aufruf (Bash, Edit, Write etc.)PostToolUse -- Nach jedem Tool-AufrufStop -- Wenn Claude eine Antwort abschliesstSessionStart -- Beim Start einer neuen SessionUserPromptSubmit -- Bei jeder NutzereingabeHooks werden in .claude/settings.json konfiguriert. Sie empfangen Tool-Eingaben als JSON via stdin (nicht via Argumente). Exit-Code 0 bedeutet erlaubt, Exit-Code 2 blockiert die Operation:
// Beispiel: check-command.js
const raw = require('fs').readFileSync('/dev/stdin', 'utf8');
const input = JSON.parse(raw || '{}');
const cmd = (input.tool_input?.command || '').trim();
if (cmd.includes('rm -rf /') || cmd.includes('DROP TABLE')) {
process.stderr.write('Gefaehrlicher Befehl blockiert\n');
process.exit(2);
}
process.exit(0);
Wichtig: Hooks nach jeder Aenderung live testen -- ein kaputter Hook gibt falsches Sicherheitsgefuehl.
Skills sind Instruktionsdateien in .claude/skills/, die komplexe Workflows zu einem einzigen Slash Command machen. Jede SKILL.md besteht aus Frontmatter und Markdown-Instruktionen:
---
name: deploy
description: Deployt die App nach vollstaendigem Pre-Flight-Check
model: claude-sonnet-4-6
maxTurns: 20
---
## Deploy-Workflow
1. Pruefe ob alle Tests gruen sind
2. Pruefe TypeScript
3. Fuehre deploy.sh aus
4. Pruefe Health-Endpoint
Der name-Wert wird zum Slash Command: /deploy. Skills koennen eigene Supporting-Dateien mitbringen -- Templates, Skripte, Referenzdokumente. Das macht sie fuer komplexe Workflows deutlich maaechtiger als einfache Prompt-Dateien.
Kontext-Budget: Alle Skill-Namen werden immer geladen. Beschreibungen werden bei vielen Skills gekuerzt -- daher die wichtigsten Informationen vorne, max. 250 Zeichen pro Eintrag.
| Command | Wann nutzen |
|---|---|
/compact |
Kontext komprimieren bei langen Sessions |
/clear |
Neuer Start mit minimalem Startkontext |
/diff |
Alle Aenderungen der Session ueberblicken |
/rewind |
Zu einem frueheren Zustand zurueckkehren |
/hooks |
Interaktive Hook-Verwaltung |
/cost |
Aktuellen Token-Verbrauch anzeigen |
/rewind ist besonders wertvoll: Es setzt sowohl Dateien als auch Gespraechskontext zurueck -- kein manuelles git checkout noetig.
Der Flag --dangerously-skip-permissions deaktiviert alle Bestaetigungs-Dialoge. Claude arbeitet vollstaendig autonom:
claude --dangerously-skip-permissions "Refactore alle API-Routen auf das neue Schema"
Wann sinnvoll: Automatisierte CI/CD-Pipelines, Batch-Operationen auf versionierten Dateien, Agent-Workflows.
Wann gefaehrlich: Auf Produktionssystemen, bei unbekannten Dateien, ohne vorherigen git commit als Checkpoint.
Wichtig: Hooks greifen auch im YOLO-Mode. Sie sind die letzte Sicherheitslinie und koennen gefaehrliche Operationen trotzdem blockieren.
Das volle Potenzial entsteht durch die Kombination:
/deploy)Nach dem Muster: Skill beschreibt den Ablauf, Hook garantiert die Einhaltung -- unabhaengig davon, was der Nutzer im Prompt schreibt.
Hooks, Skills und YOLO-Mode verwandeln Claude Code von einem interaktiven Assistenten in ein programmierbares Automatisierungs-Werkzeug. Die Investition zahlt sich ab der zweiten Wiederholung eines Workflows aus -- ab dann laeuft alles mit einem Command.
Nachvollziehbarkeit
Sauberer Abschluss
Wenn du die Kernidee verstanden hast und einen nächsten Schritt für dich benennen kannst, ist der Beitrag für heute erfüllt. Du musst hier nicht alles in einem Zug durcharbeiten.
War dieser Inhalt hilfreich?