26. Juli 2026 · Von YasKad
mattpocock/skills

Fähigkeiten für echte Ingenieure: kleine Werkzeuge zur Steuerung von Code-Agenten

mattpocock/skills · 269.486★ · 22.714 forks

Alles, was Sie über mattpocock/skills wissen müssen: eine offene Sammlung von zusammensetzbaren Anweisungen, um die Interaktion mit Agenten in gezieltere technische Arbeit zu verwandeln.


Was ist “Skills for Real Engineers”?

“Skills for Real Engineers” ist die persönliche Sammlung von Agent-Fähigkeiten von Matt Pocock. Das Repository verteilt Anweisungsdateien für Programmierassistenten, nicht ein Modell oder eine Laufzeitumgebung. Sein erklärtes Ziel ist es, Praktiken zu erfassen, die der Autor im täglichen Ingenieurwesen anwendet, und spontanes Programmieren zu vermeiden, das nur durch vage Anforderungen gesteuert wird.

Das README stellt eine konkrete Spannung in Bezug auf Code-Agenten dar: Ein Tool kann schnell Änderungen schreiben, teilt aber nicht unbedingt die Absicht, die Fachterminologie, die Testkriterien oder die architektonischen Grenzen des Teams. Die Sammlung schlägt vor, dies mit kleinen, modifizierbaren und zusammensetzbaren Fähigkeiten zu lösen, anstatt ein Framework einzuführen, das den gesamten Prozess steuert. Das README selbst stellt diese Entscheidung GSD, BMAD und Spec-Kit gegenüber: Laut dem Autor können diese Ansätze den vollständigen Prozess lösen, reduzieren aber die lokale Kontrolle und erschweren es, ihre eigenen Fehler zu isolieren.

Der Ursprung: Ein persönlicher Ordner wird öffentlich gemacht

Die GitHub-API protokolliert das Repository und seinen ersten Commit, beide von Matt Pocock, am 3. Februar 2026. Die anfängliche Beschreibung und das README stellen es als eine Extraktion aus seinem Verzeichnis mit Agentenanweisungen dar. Es wurde keine separate Ankündigung der Veröffentlichung gefunden, daher werden keine zusätzlichen, nicht verifizierten Informationen angegeben.

Pocock ist auf GitHub als Ersteller von Total TypeScript aufgeführt, zuvor bei Vercel und Stately tätig. Dieser Hintergrund hilft dabei, die Ausrichtung des Repositorys zu erklären: Es fasst Designpraktiken, Typen, Tests und Code-Reviews in Dateien zusammen, die der Agent bei Bedarf für eine Aufgabe laden kann.

Die Erzählung im README ist auch eine Reaktion auf konkrete Fehler von Agenten: mangelnde Übereinstimmung mit dem, was der Benutzer wollte, übermäßig lange Erklärungen aufgrund fehlender Kenntnisse der Fachsprache, Änderungen ohne ausreichendes Feedback und die Anhäufung architektonischer Komplexität. Anstatt von Anfang an ein Endergebnis anzufordern, zwingen grill-me und grill-with-docs zu einem Klärungsgespräch; danach wandeln andere Fähigkeiten dieses Gespräch in Spezifikationen, Aufgaben, Implementierung und Code-Review um.

Eine holografische Oberfläche projiziert Fragen und Entscheidungsbäume zwischen einer menschlichen Silhouette und einem KI-Kern, der ein Domänenmodell entwirft

Philosophie und Prinzipien

Der Vorschlag stützt sich auf vier Ideen, die im README und in den Fähigkeiten zum Tragen kommen:

  • Lokale Kontrolle und Anpassung. Die Fähigkeiten sollten klein, editierbar und kombinierbar sein. Die Installation über npx skills@latest add mattpocock/skills kopiert Dateien in das Projekt, damit das Team sie ändern kann; das Claude Code-Plugin ist hingegen ein verwaltetes Abonnement mit schreibgeschütztem Zugriff.
  • Abstimmung vor dem Bau. Ein umfassendes Gespräch soll eine vage Absicht in explizite Entscheidungen umwandeln. grill-with-docs fügt ein gemeinsames Domänenmodell, CONTEXT.md und Architektur-Entscheidungsaufzeichnungen hinzu.
  • Kurzes Feedback. Tests, statische Prüfungen und die Beobachtung des Ergebnisses sind der Geschwindigkeitsbegrenzer. Die Fähigkeit tdd arbeitet in vertikalen Abschnitten: ein Test, eine Implementierung und Wiederholung.
  • Design als fortlaufende Arbeit. Die Sammlung betrachtet Architektur nicht als eine einzelne Phase. codebase-design, domain-modeling, to-spec, code-review und improve-codebase-architecture zielen darauf ab, kleine Schnittstellen, konsistente Sprache und Änderungen zu erhalten, die überprüft werden können.

Ein Terminal zeigt den Befehl npx skills@latest add mattpocock/skills, während kleine Anweisungsdateien in neongrün in einen bearbeitbaren lokalen Ordner kopiert werden

Dies sind keine automatischen Qualitätsgarantien: Es handelt sich um Anweisungen, die von einem Agenten korrekt ausgeführt und von Menschen überprüft werden müssen. Die Community-Diskussion zeigt, dass einige Benutzer die Disziplin nützlich finden, während andere darauf hinweisen, dass der Wert vom Kontext und der Anpassung abhängt.

Wie es funktioniert

Die Installation bietet zwei Möglichkeiten:

claude plugins install mattpocock-skills
npx skills@latest add mattpocock/skills

Die erste installiert das vollständige Paket aus dem offiziellen Claude Code Marketplace und erhält Updates. Die zweite ermöglicht die Auswahl von Fähigkeiten und Installationszielen; im README wird empfohlen, setup-matt-pocock-skills einzubeziehen. Dieser Befehl wird einmal pro Repository ausgeführt, um GitHub, Linear oder lokale Dateien als Tracker zu wählen, Triage-Tags zu definieren und festzulegen, wo Dokumentationen gespeichert werden sollen.

Der Katalog unterscheidet zwischen vom Benutzer aufgerufenen Fähigkeiten, die mit einem Befehl wie /grill-me ausgeführt werden, und Fähigkeiten, die das Modell auch dann auswählen kann, wenn es den entsprechenden Fall erkennt. Der aktuelle Hauptablauf lässt sich wie folgt zusammenfassen:

  1. /ask-matt leitet zu einer Fähigkeit oder einem Ablauf weiter.
  2. /grill-me oder /grill-with-docs stellt Fragen, bis die relevanten Zweige einer Entscheidung geklärt sind.
  3. /to-spec wandelt das Gespräch in eine Spezifikation um; /to-tickets teilt es in vertikale Abschnitte mit Abhängigkeiten auf.
  4. /implement führt die Arbeit aus und stützt sich dabei an den vereinbarten Testpunkten auf /tdd und schließt mit /code-review ab.
  5. Für eine Initiative, die über eine Sitzung hinausgeht, erstellt /wayfinder eine gemeinsame Karte von Themen und Aufgaben im Tracker.

Eine in Neonrot leuchtende Test-Schranke wird von einem Lichtstrahl durchbrochen und wechselt auf Grün, in einer fortlaufenden Schleife aus Codefragmenten, die durch eine dunkle Pipeline fließen

Im Ingenieurbereich sind auch diagnosing-bugs zum Reproduzieren, Reduzieren, Formulieren von Hypothesen, Instrumentieren, Korrigieren und Hinzufügen eines Regressionstests enthalten; research delegiert die Recherche anhand primärer Quellen und hinterlässt ein zitiertes Markdown-Dokument; und resolving-merge-conflicts löst Git-Konflikte gemäß der Absicht beider Seiten. Im Bereich Produktivität verdichtet handoff ein Gespräch für eine andere Sitzung, teach verwaltet einen Lernbereich und writing-great-skills hilft beim Verfassen neuer Fähigkeiten.

Eine cyanfarbene holografische Karte beleuchtet einen klaren Weg durch ein dunkles digitales Labyrinth und verbindet Knoten, die gemeinsame Vorgänge und Aufgaben im Tracker darstellen

Die neueste Version, v1.1.0, wurde am 8. Juli 2026 veröffentlicht. Die Versionshinweise enthalten die Aktualisierung von ask-matt, die Hinzufügung von research, die Förderung von code-review und Änderungen im Ablauf von to-spec und to-tickets. Dies sind Änderungen des Projekts selbst, nicht eine unabhängige Bewertung der Ergebnisse.

Offizieller und semioffizieller Status

Der verifizierbare offizielle Status ist begrenzt, aber klar: Das README gibt an, dass mattpocock-skills sich im offiziellen Claude Code Plugin Marketplace befindet, sodass claude plugins install mattpocock-skills keine externen Marketplaces erfordert. Die Datei CLAUDE.md bestätigt, dass das Repository ein einzelnes Plugin veröffentlicht und dass dessen Manifest mit claude plugin validate . --strict validiert wird.

Für Codex und andere Agenten gab es in den abgerufenen Quellen kein äquivalentes natives Plugin: Das README gibt explizit an, dass ein natives Codex-Plugin für die Zukunft geplant ist, und bietet als aktuelle Lösung skills.sh an. Daher ist skills.sh eine semioffizielle oder Ökosystem-Distribution für editierbare Dateien, nicht eine Akzeptanz durch OpenAI. Die Präsenz im Claude Marketplace vereinfacht die Installation und Aktualisierung; dies impliziert jedoch nicht, dass Anthropic den Inhalt, die Sicherheit oder die Wirksamkeit jeder Fähigkeit zertifiziert.

Die Verbreitung ist signifikant, entspricht aber nicht einem formalen Standard. Die Sammlung kann als eine Art Referenz innerhalb des Musters von Agent-Fähigkeiten aufgrund ihrer Akzeptanz, ihrer 197.773 Sterne und der Anzahl der gefundenen Forks und Anpassungen betrachtet werden, nicht weil eine Organisation einen Standard deklariert hat.

Das Ökosystem

Verwandte Repositories des Autors

Die Abfrage öffentlicher Repositories von mattpocock ergab Projekte, die mit der Arbeit an Agenten in Verbindung stehen. Sie haben denselben Autor, aber die Quellen stellen nicht fest, dass es sich um obligatorische Komponenten von skills handelt:

  • mattpocock/sandcastle: Orchestrierung isolierter Code-Agenten in TypeScript mithilfe von sandcastle.run(); 7.134 Sterne und 727 Forks.
  • mattpocock/dictionary-of-ai-coding: Glossar der Fachsprache für KI-gestütztes Programmieren; 3.314 Sterne und 397 Forks.
  • mattpocock/agent-rules-books: Regeln und Anweisungen für Agenten, inspiriert von Ingenieurhandbüchern; 359 Sterne und 50 Forks.

Diese Repositories bilden einen nützlichen Kontext: Das erste befasst sich mit isolierter Ausführung, das zweite mit Vokabular und das dritte mit Regeln. Es wird jedoch keine technische Integration behauptet, die in der Quelle nicht dokumentiert ist.

Community-Übersetzungen, Forks und Erweiterungen

Die GitHub-Suche ergab 156 Repositories, die mattpocock/skills erwähnen, und eine Suche einschließlich Forks ergab 2.450 Ergebnisse. Nicht alle sind funktionale Ableitungen; einige sind Spiegel oder Tests. Zu den abgeleiteten Projekten, die eine Übersetzung, einen Port oder eine Erweiterung deklarieren, gehören:

  • vinvcn/mattpocock-skills-zh-CN: Community-Lokalisierung ins vereinfachte Chinesisch; 2.723 Sterne und 225 Forks.
  • amazingloft999-droid/mattpocock-skills: Fork, der die Beschreibung des Originals beibehält; 344 Sterne und 58 Forks.
  • devcxl/mattpocock-skills-zh: Übersetzung ins Chinesische; 122 Sterne und 12 Forks.
  • bbylw/mattpocock-skills-cn: eine Sammlung von Agent-Fähigkeiten, die auf dem Projekt basiert; 38 Sterne und 6 Forks.
  • tt-a1i/matt-skills-with-to-goal: Erweiterung, die überprüfbare Ziele und Implementierung in neuen Sitzungen hinzufügt; 20 Sterne und 3 Forks.
  • uwvwko-zzz/mattpocock-skills-openclaw: angeblich eine Konvertierung in das mit OpenClaw kompatible Format; 6 Sterne und 2 Forks.
  • KroxiDev/codex-dev-skills: Entwicklungsfähigkeiten auf neutralem Spanisch, die auf den Fähigkeiten von Pocock basieren; 2 Sterne.
  • PathGao/mattpocock-skills-codex-plugin: Community-Anpassung als Codex-Plugin; 1 Stern.
  • Boom-Vitt/skills-thai: thailändische Übersetzung; 4 Sterne.

Es wurden auch Erweiterungen mit definierten Zielen gefunden: cswfww123/mattpocock-skills-extras fügt zusätzliche Fähigkeiten hinzu; nilox94/gh-agentic-workflow überlagert den GitHub Projects-Workflow und Anforderungsänderungen; und AppleCG/devflow kombiniert dieses Repository mit obra/superpowers und OpenSpec. Dies sind Community-Projekte, keine offiziellen Veröffentlichungen von Matt Pocock oder den Agentenanbietern.

Ein leuchtender Repository-Kern strahlt Dateistrukturen zu Flaggen und schwebenden Schriftzeichen in verschiedenen Sprachen aus und stellt Community-Forks und Übersetzungen dar

Repository-Metriken

Messung: 31. Juli 2026, GitHub API.

MetrikWert
Sterne197.773
Forks17.023
Abonnenten1.159
Commits316
Von der API angezeigte offenen Issues258
Primäre SpracheShell
LizenzMIT
Erstellung3. Februar 2026
Letztes Update der Metadaten31. Juli 2026
Letzte veröffentlichte Versionv1.1.0, 8. Juli 2026

Die von der API zurückgegebenen Hauptbeitragenden sind mattpocock mit 305 Beiträgen, TESTPERSONAL mit 8 und github-actions[bot] mit 3. Die Anzahl der 316 Commits wurde aus dem letzten Paginierungslink der Commit-API abgerufen. open_issues_count kann Pull Requests enthalten, daher stellt es nicht ausschließlich Issues dar. Darüber hinaus repliziert watchers_count die Sterne in der allgemeinen GitHub-Antwort; daher wird subscribers_count als die tatsächliche Anzahl von Abonnenten angegeben.

Wie man beiträgt

Es wurde keine öffentliche Datei CONTRIBUTING.md gefunden: Die abgerufene URL gibt 404 zurück. Es gibt jedoch eine Wartungsdokumentation in CLAUDE.md. Für eine geförderte Fähigkeit erfordert diese Anleitung, deren Link im Haupt-README zu aktualisieren, sie in .claude-plugin/plugin.json einzubeziehen und ihre Dokumentationsseite zu synchronisieren. Außerdem muss ask-matt aktualisiert werden, wenn sich aufrufbare Fähigkeiten ändern, damit der Router nicht auf einen veralteten Ablauf verweist.

Für Plugin-Versionsänderungen gibt die Datei an, dass die Versionen von .claude-plugin/plugin.json und package.json synchronisiert werden müssen und dass claude plugin validate . --strict ausgeführt wird. Dies beschreibt den abgerufenen internen Prozess; da keine öffentliche Anleitung zum Beitrag vorliegt, wird nicht davon ausgegangen, dass es eine Richtlinie zur Annahme von Pull Requests gibt.

Ein holografischer Softwarearchitektur-Plan schwebt über einem dunklen Schreibtisch, während Neon-Werkzeuge seine Schnittstellen verfeinern und verkleinern, um die Struktur klein und konsistent zu halten

Wie die Community darauf reagiert hat

Die verfügbaren Beweise vermischen enthusiastische Nutzung mit Vorbehalten darüber, wie viel delegiert werden soll:

  • Der direkte Post auf Hacker News 48443601, veröffentlicht von thunderbong, stellte das Repository mit seiner alten Beschreibung vor. Es erreichte 2 Punkte und 0 Kommentare. Dies ist ein Zeichen der Sichtbarkeit, nicht eine umfassende Diskussion.
  • In der Diskussion 48037128 über Agenten-Engineering schrieb layoric im Kommentar [48043433](https://news.ycombinator.com/item?id=48043433, dass grill-me ihm vor allem dabei hilft, eine Idee konsistenter zu formulieren und zu erkunden. Er fügte hinzu, dass er Modelle als Gesprächspartner zur Reflexion betrachtet, nicht als Beweis für das Verständnis. Der übergeordnete Thread ist eine konkrete Quelle des Lobes und der konzeptionellen Einschränkung; die abgerufene Abfrage lieferte keine überprüfbare Anzahl von Punkten oder Kommentaren für diesen Thread, daher wird keine erfundene Zahl angegeben.
  • In 48130679, einer Diskussion über eine Fähigkeit zur bewussten Entwicklung, veröffentlicht von cdrnsf, erreichte das Posting 253 Punkte und 15 Kommentare. Dort zitierte esalman im Kommentar 48138861 grill-me als Beispiel für die Entwicklung von Produktanforderungen, warnte aber davor, dass iterierte Fähigkeiten einer Person möglicherweise nicht auf eine andere übertragbar sind, da sich die Interaktionsgewohnheiten unterscheiden. Dies ist eine konkrete Kritik an der Portabilität, nicht an der Lizenz oder dem Repository selbst.
  • Der GitHub-Tracker bietet operative Hinweise auf Reibungspunkte. Issue #692 von codymikol meldet, dass die neuen Installationsanweisungen für Claude nicht funktionieren, und hat 3 Kommentare zum Zeitpunkt der Abfrage. #685 von labithiotis stellt Abhängigkeiten in Frage, die eine unabhängige Installation von Fähigkeiten verhindern; es gibt 1 Kommentar. Und #683 von Michael-Colditz warnt davor, dass wayfinder durch eine Ausnahme in den Notizen die Ausführung selbst autorisieren könnte; es gibt 2 Kommentare. Dies sind Implementierungs- und Designprobleme des Workflows, nicht Beweise dafür, dass sie alle Installationen betreffen.

Skills for Real Engineers im Vergleich zu anderen Vorschlägen

VorschlagVerifizierbare ÜbereinstimmungVerifizierbarer Unterschied
bmad-code-org/BMAD-METHODBMAD wird als Methode für agiles, KI-gestütztes Engineering dargestellt.Das README von Skills zitiert es unter den Frameworks, die den gesamten Prozess übernehmen; Skills definiert sich als eine Sammlung editierbarer und zusammensetzbarer Teile. BMAD hatte zum Zeitpunkt der Abfrage 51.337 Sterne und 5.888 Forks.
github/spec-kitSpec-Kit ist ein Werkzeug zum Starten einer spezifikationsgesteuerten Entwicklung.Skills verwendet to-spec und to-tickets, erklärt aber nicht, den vollständigen Ablauf von Spec-Kit zu ersetzen; seine ausdrückliche Position ist, die Kontrolle durch getrennte Fähigkeiten zu bewahren. Spec-Kit hatte 124.799 Sterne und 11.147 Forks.
awesome-skills/code-review-skillBeide verteilen eine Fähigkeit zur Codeüberprüfung und erscheinen in der Repository-Suche zu Fähigkeiten für Claude Code.Das Awesome-Skills-Projekt konzentriert seine Beschreibung auf die Überprüfung konkreter Technologien, während mattpocock/skills Überprüfung mit Interview, Spezifikation, Aufgaben, Tests, Fehlerbehebung und Übergabe integriert. Es hatte 1.575 Sterne und 173 Forks.

Eine Waage aus Licht wägt drei schwebende Symbole gegeneinander ab, die Skills, BMAD und Spec-Kit darstellen, umgeben von kreisenden Datenpartikeln

Der Vergleich belegt keine Überlegenheit. Der praktische Unterschied liegt im Umfang: Skills for Real Engineers eignet sich besser, wenn ein Team Teile des Prozesses auswählen, bearbeiten und kombinieren möchte; ein umfassendes Framework kann vorzuziehen sein, wenn das Team eine einheitliche Konvention wünscht und deren Struktur bereits akzeptiert.

Anwendungsfälle und wer von diesem Repository profitieren kann

  • Produkt- und Entwicklungsteams, die mit einer vagen Anfrage beginnen, können /grill-me oder /grill-with-docs, /to-spec und /to-tickets durchlaufen, um das Gespräch in eine Spezifikation, vertikale Abschnitte und Abhängigkeiten umzuwandeln, bevor sie /implement aufrufen.
  • Ingenieure, die einen Fehler untersuchen oder eine Aufgabe mit Nachweisen abschließen müssen, können diagnosing-bugs verwenden, um zu reproduzieren, zu instrumentieren und einen Regressionstest hinzuzufügen; research hinterlässt eine zitierte Markdown-Notiz auf Basis von Primärquellen, und /code-review schließt den Implementierungsablauf ab.
  • Teams, die ihre eigenen Agentenanweisungen anpassen möchten, können editierbare Dateien mit npx skills@latest add mattpocock/skills installieren, sie im Repository versionieren und handoff, teach oder writing-great-skills verwenden, um Kontext zu bewahren und neue Fähigkeiten zu erstellen. Die Anpassung bleibt weiterhin notwendig: Eine Fähigkeit überträgt sich nicht automatisch zwischen unterschiedlichen Zielgruppen, Modellen und Genehmigungsabläufen.

Ein Ingenieursteam arbeitet an verteilten holografischen Bildschirmen, auf denen /grill-me, /to-spec und /implement als verkettete Leuchtsymbole erscheinen

Ressourcen


Hinweis: Dieser Artikel kombiniert das README, den Wartungsleitfaden und die Versionen von mattpocock/skills, die GitHub-API, Repository-Suchen und Hacker News, abgerufen am 31. Juli 2026. Die Zahlen ändern sich mit der Zeit.

Kommentare