Zwei Monitore mit IDE und Quellcode — Cursor, Claude Code und GitHub Agent Skills in der Praxis

Im Mai 2026 dominiert mattpocock/skills dauerhaft die GitHub-Trending-Liste — mit Star-Zahlen jenseits der 100.000. Matt Pocock, bekannt durch Total TypeScript, hat seine privaten Agent Skills aus dem .claude-Ordner veröffentlicht. Kein weiteres Chat-Prompt, sondern kombinierbare Engineering-Disziplin, die Claude Code, Cursor und Codex zwingt: erst abstimmen, dann coden, dann verifizieren.

Wer genug hat von Agenten, die fünfzig Dateien auf einmal ändern, alle Tests rot hinterlassen und trotzdem „fertig“ melden, bekommt hier eine klare Linie: Problem → Architektur → Vergleich → Workflow. Am Ende stehen Installationsbefehl, empfohlene Skill-Kette, Abgrenzung zu OpenClaw und Cursor-Gedächtnis sowie eine Checkliste für Mac-Teams. Vorab lohnt unser Artikel zu Sitzungsgedächtnis versus Prozess-Skills — beides löst unterschiedliche Engpässe.

1. Vibe Coding braucht kein stärkeres Modell, sondern einen Prozess

2026 ist „Vibe Coding“ fast schon ein Schimpfwort: Je leistungsfähiger das Modell, desto größer der Diff — und desto höher die Kosten, wenn die Richtung falsch war. Matt listet im README vier wiederkehrende Fehlermuster, die sich mit klassischer Software-Literatur decken, nur dass der Beschleuniger jetzt ein Agent ist:

  • Falsches Problem gelöst (Misalignment): Sie meinen X, der Agent implementiert Y — der Bruch fällt erst beim Merge auf.
  • Verbosität: Ohne Projekt-Vokabular werden aus zwanzig Worten Absätze. Tokens verbrennen, Reviews dauern länger.
  • Kein Feedback: Keine roten Tests, kein Typecheck, keine reproduzierbaren Schritte — der Agent fliegt blind.
  • Architektur-Entropie: Generierung beschleunigt sich, Design verrottet mit — nach wenigen Wochen traut sich niemand an Modulgrenzen.

Schwere Methoden wie GSD, BMAD oder Spec-Kit wollen den gesamten Agenten-Workflow einrahmen. Matts Kritik: Wenn der Prozess nicht zerlegbar ist, debuggen Sie einen kaputten Compiler. skills gehen in die Gegenrichtung — jeder Skill ist eine kurze Markdown-Anweisung (SKILL.md), per Slash-Befehl auslösbar, wie Lego-Steine kombinierbar.

In deutschen Teams sehen wir oft dasselbe Muster: Product Owner schreibt eine User Story in Jira, der Agent interpretiert sie frei — und am Freitag steht ein PR, der technisch funktioniert, aber nicht das meint, was im Refinement besprochen wurde. Skills wie /grill-me zwingen genau diese Lücke vor dem ersten Commit zu.

Wichtig: Das ist keine Abkehr von agilen Ritualen. Daily, Review und Retro bleiben — Skills füllen die Lücke zwischen Ticket und erstem Diff, wo heute oft der Agent ohne Leitplanken loslegt. Wer bereits Definition-of-Done-Checklisten pflegt, erkennt in /tdd und /diagnose dieselbe Denkweise, nur eben als ausführbare Konversation statt als PDF im Wiki.

Kurz gesagt: mattpocock/skills verkauft kein „schlaueres Modell“, sondern checklistenbasierte Ingenieursroutine, die man weitergeben kann.

2. Was mattpocock/skills technisch ist

Der Untertitel im Repo ist eindeutig: Skills for Real Engineers. Straight from my .claude directory. Über das skills.sh-Ökosystem installierbar, MIT-Lizenz, Star-Zahl live auf GitHub (Stand Redaktion: über 100.000). Drei Kategorien:

2.1 Engineering — täglich beim Coden

Slash-BefehlWirkungTypischer Moment
/grill-me, /grill-with-docsAnforderungen „verhören“; Variante pflegt CONTEXT.md und ADRsVor jedem nicht-trivialen Feature
/tddRot-Grün-Refactor — erst fehlschlagender Test, dann ImplementierungBusiness-Logik, Bugfixes
/diagnoseReproduzieren → minimieren → Hypothese → Instrumentierung → Fix → RegressionPerformance, Concurrency
/to-prdDiskussion in PRD gießen und GitHub-Issue anlegenKonsens da, Dokument fehlt
/to-issuesPRD/Plan in vertikal geschnittene, lieferbare Issues zerlegenVor Sprint-Planung
/improve-codebase-architectureModulgrenzen mit Domänensprache schärfenWöchentlicher Repo-Scan
/setup-matt-pocock-skillsIssue-Quelle, Triage-Labels, DokumentpfadeNach jeder Installation Pflicht

2.2 Productivity — teamübergreifend

/caveman reduziert Token-Verbrauch durch extreme Kürze (README nennt ~75 %); /handoff komprimiert Sessions in Übergabedokumente für den nächsten Agenten; /write-a-skill erzeugt neue Skills nach dem offiziellen Schema. Sinnvoll bei langen Sessions, Schichtwechsel oder kostenbewussten Teams.

2.3 Misc — bei Bedarf

/git-guardrails-claude-code blockiert per Hook gefährliche Git-Befehle (Force-Push, Hard-Reset). Dazu Pre-Commit-Scaffolding und Übungsordner — für sicherheitskritische Repos empfehlenswert, unabhängig vom Haupt-Workflow.

2.4 Die versteckte Stärke von grill-with-docs

Im README steht ein Beispiel: Statt „die Stunde wurde materialisiert“ sagt das Team „Materialization Cascade ist kaputt“. Sobald Domänenbegriffe in CONTEXT.md landen, werden Variablen, Dateinamen und Folge-Dialoge kürzer und konsistenter. Das ergänzt unseren Artikel zum Code-Wissensgraphen: Der Graph liefert Struktur, CONTEXT.md liefert mündliche Teamverträge in maschinenlesbarer Form.

3. Vergleich mit Cursor Rules, OpenClaw und schweren Methoden

Keine Schwarz-Weiß-Matrix — eher Entscheidungshilfe aus der Praxis:

Dimension mattpocock/skills Cursor / IDE Rules OpenClaw Skill-Ökosystem GSD / Spec-Kit u. a.
Form Installierbare Slash-Skill-Pakete Statische Regeldateien im Repo Gateway-Plugins + openclaw skills Mehrstufige Prozess-Templates
Stärke Alignment, TDD, Issue-Split, Architektur-Review Stil, Verzeichnis-Konventionen Multi-Channel, Cron, Webhooks Spec bis Delivery als Narrativ
Kontrolle Hoch — einzelne Skills nach Bedarf Hoch Mittel — Ops-Anteil größer Niedrig bis mittel
Bezug zu Mac OS-unabhängig; iOS/macOS-CI braucht oft macOS-Knoten Lokale IDE Oft resident Mac als Gateway Hängt von der Agent-Umgebung ab

Gegenüber OpenClaw ClawHub: OpenClaw klärt, woher Nachrichten kommen und wie das Gateway healthy bleibt; mattpocock/skills klärt, wie danach wie ein Ingenieur codiert wird. In der Community steht addyosmani/agent-skills oft daneben — dort eher /spec/ship, hier eher Tests und Alignment. Beides im selben Repo ist üblich.

Ob der Agent „letzte Woche“ noch weiß, regeln Rules und CONTEXT.md. Ob dieser Patch TDD durchläuft, regeln Prozess-Skills. Ein 200K-Kontextfenster ersetzt das nicht — siehe auch unseren Beitrag zu wochenübergreifender Zusammenarbeit.

4. Installation in 30 Sekunden und empfohlener Workflow

Offizielles Quickstart — am besten im echten Repository-Root (Details laut README):

4.1 Installieren

npx skills@latest add mattpocock/skills

Der Installer lässt Skills und Ziel-Agent (Claude Code, Cursor, …) auswählen. /setup-matt-pocock-skills unbedingt mit ankreuzen.

4.2 Repository-Konfiguration

Im Agent ausführen:

/setup-matt-pocock-skills

Issue-Tracker (GitHub / Linear / lokale Datei), Label-Vokabular für /triage, Speicherorte für CONTEXT.md und ADRs. Ohne diesen Schritt erzeugen /to-issues und /triage Tickets, die nicht zu Ihren Team-Gewohnheiten passen.

4.3 Replizierbare Feature-Kette

  1. /grill-with-docs (oder /grill-me) — bis keine „TBD“-Zweige mehr in der Entscheidungslogik sind.
  2. /to-prd — wenn Konsens da ist, PRD schreiben und Issue eröffnen.
  3. /to-issues — vertikal schneiden, nicht „Frontend-Woche, Backend-Woche“.
  4. Pro Issue /tdd; bei Blockade /diagnose.
  5. Vor Release oder freitags /improve-codebase-architecture.

4.4 Apple- und Mac-Teams

Skills selbst sind plattformneutral. Brauchen Sie im selben Repo xcodebuild, Codesigning oder ein OpenClaw-Gateway, ist das Muster oft: Laptop + Cursor mit Skills für App-Logik, CI und Gateway auf selbst gehosteten Mac-Runnern oder einem dedizierten Remote-Mac. Lokale LLMs vergleichen wir in MLX vs. Ollama — Skills wählen kein Modell, sie disziplinieren nur den Agent-Umgang mit dem Repo.

# Beispiel: Nach Skills-Setup weiterhin bestehende CI nutzen (orthogonal zum Skill)
xcodebuild -project MyApp.xcodeproj -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 16' build

Praxis-Tipp für gemischte Stacks: TypeScript-Services und Swift-UI-Schicht können denselben Skill-Stack teilen, solange /setup-matt-pocock-skills einmal pro Monorepo-Root läuft. Issue-Templates und CONTEXT.md sollten dann im gemeinsamen Docs-Ordner liegen, damit /to-issues nicht pro Sprache unterschiedliche Labels erfindet.

5. Gegenbeispiele: Wann Skills nicht alles ersetzen

  • Einmal-Skript oder <50 Zeilen: /grill-me bremst — klare Akzeptanzkriterien reichen.
  • Spec-Kit-Pipeline läuft bereits stabil: Nicht abreißen; einzelne Skills wie /tdd oder /diagnose übernehmen.
  • Niemand pflegt CONTEXT.md: /grill-with-docs verkommt — erst Dokument-Verantwortliche benennen.
  • Kernbedarf ist IM/Webhook-Automation: OpenClaw-Gateway zuerst; mattpocock/skills löst keine Kanal-Frage.

Star-Zahlen messen Resonanz, nicht Seniorität nach Installation. Vor Upgrades CHANGELOG lesen — besonders bei setup und Issue-Templates.

Häufige Fragen (FAQ)

Was ist der Unterschied zwischen mattpocock/skills und Cursor Rules?

Cursor Rules sind meist statische Projektvereinbarungen; mattpocock/skills sind kombinierbare Slash-Workflows (z. B. /grill-me, /tdd), die in der Konversation Schritt für Schritt Alignment, Tests und Issue-Zerlegung erzwingen. Beides kann koexistieren: Rules setzen Grenzen, Skills steuern den Prozess.

Brauche ich zwingend Claude Code für diese Skills?

Nein. Der skills.sh-Installer unterstützt Claude Code, Cursor, Codex und weitere Agenten. Beim Installieren wählen Sie den Ziel-Agenten — der Skill wird im jeweiligen Konfigurationsformat abgelegt.

Was sollte ich direkt nach der Installation tun?

Unbedingt /setup-matt-pocock-skills ausführen: Issue-Tracker (GitHub/Linear/lokal), Triage-Labels und Pfade für CONTEXT.md sowie ADR. Ohne Setup fehlt /to-issues und /triage der Repository-Kontext.

Kollidiert das mit GSD, BMAD oder Spec-Kit?

Nicht zwingend. Matts Ansatz sind kleine, anpassbare Skill-Pakete statt schwerer End-to-End-Frameworks. Wer bereits Spec-Kit für PRDs nutzt, kann /to-issues weiterhin verwenden, um vertikal geschnittene Issues zu erzeugen.

Welche drei Skills sollte man zuerst installieren?

Die meisten Teams starten mit /grill-me (oder /grill-with-docs), /tdd und /to-issues — für Alignment, Feedback-Schleife und Aufgabenteilung. Bei Git-Vorfällen zusätzlich /git-guardrails-claude-code.

Brauche ich für Agenten auf dem Mac trotzdem einen Remote-Mac?

TypeScript und Frontend laufen oft lokal; iOS-Builds, große lokale Modelle oder 24/7-Gateways wie OpenClaw brauchen häufig dediziertes macOS. Skills regeln das Wie der Zusammenarbeit, Remote-Macs das Wo für macOS-Last.

Fazit

Der Hype um mattpocock/skills zeigt: Entwickler wollen nicht noch ein Chat-Fenster, das Code tippt, sondern prüfbare, kombinierbare, lehrbare Engineering-Prozesse. /grill-me schließt Alignment-Lücken, /tdd und /diagnose schließen Feedback-Lücken, /to-issues macht aus PRDs lieferbare vertikale Tasks — ein pragmatischer Weg vom Vibe zum Disziplin.

  • Installation: npx skills@latest add mattpocock/skills, danach /setup-matt-pocock-skills.
  • Standardkette: Alignment → PRD → Issues → TDD → regelmäßige Architektur-Reviews.
  • OpenClaw, Wissensgraph und Remote-Mac ergänzen sich — sie ersetzen Skills nicht.

Für Agent-Gateways oder iOS-CI auf macOS: Macstripe-Startseite — dedizierte M4 Mac Mini, SSH/VNC, Tagesmiete. Mehr zu OpenClaw und KI-Infrastruktur im Entwicklerblog.

Weiterführende Artikel