Tech-Update / Abenteuer mit Claude Code #3

Skills als „intelligente“ Shell-Skripte

In fast jedem Entwicklerteam gibt es sie: kleine Shell-Skripte für Routineaufgaben. Sie funktionieren prima, solange alles genau so ist, wie der Autor es sich damals gedacht hat.

Ein typisches Beispiel aus unserem Alltag:

„Hol mir aus Projekt X das Ticket mit der höchsten Priorität und leg dafür einen Branch an.“

Als Shell-Skript heißt das: exakte Projekt-ID kennen, API aufrufen, JSON parsen, sortieren, aus dem Tickettitel einen gültigen Branch-Namen basteln (Umlaute! Sonderzeichen!), vorher prüfen, ob lokal noch Änderungen offen sind … Schnell sind es 80 Zeilen Bash, und beim ersten Sonderfall bricht es trotzdem ab.

Als Skill sieht der Aufruf so aus:

/ticket-branch webshop

Dahinter steckt eine SKILL.md mit ein paar Sätzen Klartext, sinngemäß:
„Suche im Ticketsystem das Projekt, das am besten zu $ARGUMENTS passt. Nimm das offene Ticket mit der höchsten Priorität. Prüfe, ob der Arbeitsstand sauber ist. Lege einen Branch nach dem Schema feature/<ticketnummer>-<kurztitel> an und fasse das Ticket kurz zusammen.“

Den Zugriff auf das Ticketsystem bekommt Claude über eine MCP-Anbindung. Der Rest ist Beschreibung statt Programmierung.

Warum „intelligent“?

🔍 Unscharfe Eingaben: „webshop“ findet auch „Webshop Relaunch 2026“. Gibt es mehrere Treffer, fragt Claude nach, statt abzubrechen.

🧩 Sonderfälle mit Verstand: Zwei Tickets mit gleicher Priorität? Uncommittete Änderungen? Branch existiert schon? Claude erkennt die Situation und reagiert sinnvoll.

✍️ Mehr als nur Ausführen: Branch-Name sauber aus dem Titel ableiten, Ticket zusammenfassen, auf Wunsch direkt einen ersten Umsetzungsplan vorschlagen.

📝 Wartbar für alle: Ablauf ändern heißt einen Satz in Markdown ändern, nicht Bash debuggen.

Ehrlicherweise: Shell-Skripte haben nicht ausgedient. Sie sind deterministisch, schnell und kosten keine Tokens.

Meine Faustregel:

  • Immer exakt derselbe Ablauf, keine Entscheidungen nötig? Skript.
  • Unscharfe Eingaben, Sonderfälle, Urteilsvermögen gefragt? Skill.

Und das Beste: Es ist kein Entweder-oder. Ein Skill kann eigene Skripte mitbringen und aufrufen. Das Skript erledigt die stupiden Teile zuverlässig, Claude übernimmt alles, wofür man mitdenken muss.

Welches Ihrer Shell-Skripte würden Sie als Erstes in einen Skill verwandeln? Ich bin gespannt auf Ihre Ideen in den Kommentaren

Zur Diskussion auf LinkedIn →

← Zur Übersicht