Snorkeling Duck · Tauchgang Modul 2 von 8 · Kursübersicht
Tauchgang 02

Die Werkzeuge.

KI-Stack und Tools für die tägliche Arbeit. Einsteiger-Variante mit Glossar.

Dauer: ca. 80 Min Niveau: Einsteiger Teil des Kurses: Tauchgang
Einsteiger Fortgeschritten

Tauchgang 02 · Willkommen · 25 Sek

Modul-Trailer Tauchgang 02 · 46 Sek · mit Voiceover
Video: Der Modul-Trailer zu diesem Tauchgang ist Teil der Online-Lektion. Schau ihn dir an unter sebastian-sperber.de/tauchgang/lektion-02.
Zur Kursübersicht

Für wen ist dieser Text? Für dich, wenn du Tauchgang 01 durchgearbeitet hast und Claude Code bereits läuft. Du weißt, was ein Terminal ist, und hast dein Obsidian-Vault eingerichtet. Jetzt geht es um die nächste Stufe: statt jedes Mal alles zu erklären, baust du dir einen Werkzeugkasten.

Dauer: etwa 90 Minuten, in deinem eigenen Tempo. Voraussetzung: Tauchgang 01 ist durch. Claude Code läuft, dein Vault steht. Ergebnis: Du hast wiederverwendbare Befehle, eigene Skills und ein Gedächtnis, das über Sitzungen hinweg hält.


Worum es in diesem Tauchgang geht

In Tauchgang 01 hast du Claude Code beigebracht, wer du bist und wie du arbeitest. Das war das Fundament. Jetzt kommt der Teil, der deinen Alltag wirklich leichter macht: Werkzeuge, die du einmal baust und für immer nutzt.

Viele machen den gleichen Fehler: Jeden Tag den gleichen Workflow neu erklären. „Schreib mir ein Angebot, Stundensatz 82,50 €, § 19 UStG, 14 Tage Zahlungsziel, Format wie immer …” — das ist Zeitverschwendung.

Die Lösung sind vier Arten von Werkzeugen:

  1. Plugins — fertige Erweiterungen, die andere gebaut haben und die du installieren kannst
  2. Skills — eigene Regeln, die Claude für deine Themen beherrscht
  3. Slash-Commands — eigene Kurz-Befehle für wiederkehrende Workflows
  4. Memory — ein Gedächtnis, das nicht am Ende jeder Sitzung gelöscht wird

Am Ende des Tauchgangs hast du eine Werkzeugkiste, die dir jeden einzelnen Tag Zeit spart.


Lektion 2.1 — Plugins installieren

Die Begriffe, die du brauchst

Was du installierst

Drei Plugins, die bei mir täglich im Einsatz sind. Alle drei sind kostenlos.

Plugin 1 · Superpowers

Das größte Plugin für Claude Code. Es sorgt dafür, dass Claude erst nachdenkt, bevor es loslegt. Statt „ich bau mal schnell irgendwas” läuft zuerst eine kleine Planungsphase. Klingt banal — macht aber einen riesigen Qualitätsunterschied.

In Claude Code eintippen:

/plugin install superpowers@claude-plugins-official

Enter. Claude Code lädt das Plugin und meldet „installed”.

Plugin 2 · Skill Creator

Ein Plugin, das dir hilft, eigene Skills zu bauen. Du beschreibst, was du brauchst, Skill Creator baut die passende Datei für dich. Im nächsten Abschnitt setzen wir das ein.

/plugin install skill-creator@claude-plugins-official

Plugin 3 · Frontend Design

Wenn du mal eine Website oder ein UI bauen willst: Dieses Plugin sorgt dafür, dass das Ergebnis nicht wie der typische KI-Standard-Look aussieht. Es gibt Claude 67 verschiedene Design-Stile zur Auswahl — Brutalist, Luxury, Retro und so weiter.

/plugin install frontend-design@claude-plugins-official

Prüfen, ob alles geladen ist

Claude Code einmal komplett schließen und neu öffnen. Dann im Terminal tippen:

claude plugin list

Alle drei Plugins sollten aufgelistet sein. Wenn nicht — Terminal schließen, neues Terminal öffnen, nochmal probieren.


Lektion 2.2 — Eigene Skills bauen

Was ein Skill eigentlich ist

Ein Skill ist nichts Magisches. Es ist eine einfache Text-Datei. Die liegt in einem bestimmten Ordner, hat einen bestimmten Namen — und Claude liest sie automatisch, wenn sie zum Thema passt.

Konkret: Datei im Ordner ~/.claude/skills/ — zum Beispiel website-audit.md. Oben in der Datei steht in einem Kästchen, wofür der Skill da ist. Unten drunter die Anweisungen für Claude.

Ein erstes Beispiel: Website-Check

Sagen wir, du machst bei Neukunden immer einen Website-Check nach dem gleichen Schema: Technik, SEO, UX, Content, Conversion. Jedes Mal die gleiche Struktur — aber du musst sie jedes Mal erklären.

Mit einem Skill schreibst du das einmal auf und sagst danach nur noch: „Mach einen Website-Check für meier-gmbh.de”. Claude weiß, was zu tun ist.

So eine Skill-Datei sieht so aus (Beispiel):

---
name: website-audit
description: Durchläuft einen 30-Min-Website-Check. Nutze dies wenn "Website-Check" oder "Audit" erwähnt wird.
---

Du machst einen 30-Min-Website-Check nach meinem System.

Struktur:
1. Technik: Ladezeit, Mobile, SSL, Uptime
2. SEO: Title, Description, H1, Schema
3. UX: Navigation, CTA-Klarheit, Kontaktwege
4. Content: Tonalität, Zielgruppen-Fit, Aktualität
5. Conversion: Welcher Pfad zur Anfrage?

Am Ende: Top-3 Hebel (das mit dem größten Effekt bei kleinstem Aufwand).

Den Skill Creator benutzen

Statt die Datei selbst zu schreiben, hilft dir das Plugin von vorhin. Im Terminal:

/skill-creator:skill-creator

Skill Creator fragt dich:

Du beschreibst, Skill Creator baut, speichert — fertig.

Welche Skills lohnen sich für Agenturen?

Skill Was er macht Auslöser
website-audit 30-Min-Check mit Ampel-Output „Website-Check”, „Audit”
angebot-schreiben Angebot nach § 19 UStG „Angebot”, „Offerte”
rechnung-erstellen Rechnung ohne MwSt. „Rechnung”
social-post Post nach deinem Ton „LinkedIn-Post”, „Social”
content-ideen Video-Ideen basierend auf Trends „Content-Idee”
meeting-protokoll Zusammenfassung nach Calls „Meeting-Notes”

Starte mit einem — dem, den du jede Woche brauchst. Wenn der sitzt, der nächste.


Lektion 2.3 — Slash-Commands: deine eigenen Befehle

Was ein Slash-Command ist

Ein Slash-Command ist ein Kurzbefehl, den du dir selbst baust. Du tippst /neukunde Zahnarzt Röthenbach in Claude Code — und statt einzeln zu erklären („lege einen neuen Kundenordner an, vergib eine ID, erstelle das Angebot …“) passiert alles automatisch.

Der Unterschied zum Skill:

Ein Slash-Command selbst bauen

Slash-Commands liegen in ~/.claude/commands/. Dateiname = Befehlsname. Also: ~/.claude/commands/neukunde.md wird zu /neukunde.

Inhalt der Datei (Beispiel):

---
description: Legt einen neuen Kunden im Vault an und öffnet das Angebot
---

Du legst einen neuen Kunden an.

Schritte:
1. Lies den Namen aus dem Argument
2. Erstelle eine neue ID (höchste bestehende + 1)
3. Lege die Kundendatei an
4. Frage nach: Mail, Tel, Website, Projekt
5. Erstelle das Angebot aus der Vorlage
6. Stundensatz Neukunde: 82,50 €
7. Zeig mir beide Dateien zum Review

Speichern. Ab jetzt kannst du in Claude Code tippen:

/neukunde Zahnarzt Röthenbach

Und die ganze Kette passiert automatisch.

Welche Slash-Commands lohnen sich?


Lektion 2.4 — Memory: Claude erinnert sich

Das Problem ohne Memory

Standardmäßig vergisst Claude am Ende jeder Sitzung alles. Du erklärst am Montag ein Projekt, arbeitest drei Stunden dran — am Dienstag musst du den Kontext wieder aufbauen.

Die Lösung heißt claude-mem: ein kleines Programm, das jede Sitzung mitschreibt, zusammenfasst und in die nächste Sitzung injiziert. Claude „weiß” ab dann, was gestern war.

Einrichten

Ein einziger Befehl im Terminal, einmal:

npx claude-mem install

Prüfen, ob es läuft:

npx claude-mem status

Ausgabe sollte sein: claude-mem active — memory layer installed.

Wie es sich anfühlt

Sitzung 1 (Montag): Du erklärst ein Projekt, baust ein paar Sachen, schließt Claude Code.

Sitzung 2 (Dienstag): Du öffnest Claude Code, tippst „Wo waren wir?” — und Claude antwortet mit dem Stand vom Vortag. Ohne dass du irgendwas erklärt hast.

Zwischen Projekten trennen

Wenn du an einem neuen Kundenprojekt anfängst und nicht willst, dass der Kontext vom letzten Projekt reinblutet:

/clear-memory

Das leert den Speicher für die neue Sitzung.

Subagents: spezialisierte Helfer

Neben Memory gibt es noch Subagents — spezialisierte Agenten für bestimmte Aufgaben. Die sind wie kleine Kollegen mit Spezialwissen: einer für Frontend, einer für Security, einer für Tests.

Eine große Sammlung gibt es hier: github.com/VoltAgent/awesome-claude-code-subagents.

Installation: Repository klonen, gewünschte Agents in den Ordner ~/.claude/agents/ kopieren. Danach startest du sie mit /frontend-engineer [deine Aufgabe].

Für den Anfang reicht ein Subagent. Nimm den, der deine häufigste Aufgabe löst. Der Rest kommt nach und nach.


Lektion 2.5 — Ultra Plan (optional)

Wofür das gut ist

Bei kleinen Aufgaben reicht Claude Code im Terminal. Aber bei großen Projekten — sagen wir, du willst eine komplette Web-App mit Anmeldung, Dashboard und Zahlungsabwicklung — wird das im Terminal schnell unübersichtlich.

Dafür gibt es Ultra Plan: Claude plant dein Projekt im Browser, mit 3 parallelen Research-Agents, und zeigt dir den Plan mit Diagrammen. Du kommentierst, änderst, gibst grünes Licht — dann geht der Plan zurück ins Terminal und Claude baut.

Voraussetzung

Ultra Plan braucht einen bezahlten Claude-Plan (Pro, Max oder höher) und ein Projekt auf GitHub.

Wann lohnt sich das?

Für den normalen Agentur-Alltag (Angebote, Rechnungen, einzelne Websites) ist Ultra Plan Overkill. Merk es dir für das eine große Projekt, an dem du gerade sitzt.


Lektion 2.6 — Das 3-Tool-Setup

Die drei Werkzeuge, die zusammenarbeiten

Wenn du dieses Modul zu Ende gemacht hast, hast du drei Werkzeuge, die richtig gut zusammenspielen:

  1. claude-mem — das Gedächtnis
  2. GSD (Get Shit Done) — ein Planungs-System, das aus deiner Beschreibung einen strukturierten Plan mit Milestones macht
  3. Subagents — die spezialisierten Helfer

Der typische Ablauf:

  1. Sitzung starten — claude-mem lädt den Kontext vom letzten Mal automatisch
  2. Neues Projekt? → /gsd [Projekt beschreiben] → GSD baut den Plan
  3. Plan umsetzen → Subagents holen sich ihre Aufgaben aus dem Plan
  4. Sitzung schließen — claude-mem merkt sich den Stand für morgen

GSD installieren

Einmal-Befehl im Terminal:

npx get-shit-done-cc --claude --global

Danach ist /gsd in jedem Projekt verfügbar.

Wann du dieses Setup brauchst

Nicht für jede kleine Aufgabe. Aber für alles, was länger als einen Arbeitstag dauert und mehr als drei Dateien betrifft. Dann zahlt sich das Setup an Tag 2 bereits aus.


Häufige Probleme & Lösungen

Problem Ursache Lösung
/plugin install funktioniert nicht Claude Code ist zu alt Terminal: claude update ausführen
Plugin installiert, aber Slash-Command nicht da Claude Code läuft noch mit alter Sitzung Claude Code komplett schließen, neu öffnen
claude-mem Installation scheitert Node.js fehlt oder veraltet nodejs.org → LTS-Version → Installer → Terminal neu starten
Skill wird nicht automatisch geladen Dateiname oder Ordner falsch Muss ~/.claude/skills/<name>.md sein, YAML oben muss description: enthalten
/clear-memory hat keinen Effekt Tippfehler oder Befehl unbekannt /clear-memory exakt so — mit Bindestrich, klein
Subagent antwortet nicht Datei liegt falsch oder hat falsche Endung ls ~/.claude/agents/ — Datei muss .md-Endung haben

Was du nach Tauchgang 02 hast



Nächster Tauchgang: 03 — Die Strömung. Wo der Content wirklich aus deiner Hand fließt. Videos, Design-Assets, Websites.

Deine Werkzeugkiste

Acht PDFs zum Download. Unabhängig von diesem Modul direkt einsetzbar.

Weiter tauchen?

Alle vier Module sind Teil des Kurses „Tauchgang".

Zur Kursübersicht

Tauchgang 02 · Lektion-Intro · 15 Sek

Kurz-Anleitungen zu diesem Tauchgang

Vier 45-Sekunden-Videos — jeweils ein konkreter Schritt zum Nachmachen.

01

Slash-Command bauen

Wiederverwendbarer Prompt

02

Skill schreiben

Spezialisierte Markdown-Rolle

03

Subagent einsetzen

Parallele Tasks delegieren

04

Eigenes 10-Prompt-Kit

Agentur-Kern-Prompts