Claude Code: Offizielles Plugin-Verzeichnis
claude-plugins-official ist das Plugin-Verzeichnis, das Anthropic für Claude Code pflegt, mit 41.711 GitHub-Sternen. Erweiterungen wie MCP-Server, Skills, Slash-Befehle und Agents wachsen stetig, stammen aber aus vielen Quellen und hatten keinen gemeinsamen Ort zum Finden und Installieren. Dieses Repository schließt die Lücke. Es trennt interne Plugins von Anthropic und Drittanbieter-Plugins von Partnern und der Community und legt eine einheitliche Verzeichnisstruktur fest. Dazu kommen unveränderliche Plugin-Namen mit einer renames-Tabelle für die Migration und die Option strict: false, um Skill-Pakete zu deklarieren. Die Installation gelingt mit einem Befehl, /plugin install, oder über den Tab Discover in /plugin. Das passt für Entwickler, die Claude Code schnell erweitern wollen, und für Teams, die Plugins veröffentlichen möchten.
Hintergrund
Claude Code ist der Kommandozeilen-Assistent von Anthropic für Entwickler. Mit MCP (Model Context Protocol), Skills, Slash-Befehlen und Agents wuchs die Zahl der Erweiterungen schnell, doch ihre Herkunft blieb verstreut. Wer wissen wollte, welche Erweiterung sich installieren lässt und welcher man trauen kann, fand keinen zentralen Ort. Genau diese Lücke soll claude-plugins-official schließen. Anthropic pflegt das Verzeichnis, und es hat 41.711 GitHub-Sterne. Als Hauptsprache ist Python angegeben, die Themen lauten claude-code, mcp und skills.
Das Repository ist kein einzelnes Werkzeug, sondern ein Marketplace: eine offizielle Liste, die das Plugin-System von Claude Code durchsuchen kann. Man kann es mit einem eingebauten App-Store vergleichen. Es liefert Struktur, eine Aufnahmehürde und einen einheitlichen Installationsweg, bürgt aber nicht für das Verhalten jedes einzelnen Plugins. Die README sagt das offen. Anthropic kann die MCP-Server, Dateien und sonstige Software in einem Plugin nicht kontrollieren. Das Unternehmen kann auch nicht garantieren, dass sie wie vorgesehen funktionieren oder sich später nicht ändern. Die Vertrauensentscheidung bleibt beim Nutzer.
Tiefenanalyse
Die Verzeichnisstruktur ist klar gegliedert. Der Ordner /plugins enthält interne Plugins, die das Anthropic-Team selbst entwickelt und betreut. Der Ordner /external_plugins nimmt Plugins von Partnern und aus der Community auf. In /plugins liegt außerdem /plugins/example-plugin als Referenzimplementierung. Jedes Plugin folgt demselben Grundgerüst: Die Datei .claude-plugin/plugin.json ist als Metadatendatei Pflicht, .mcp.json konfiguriert MCP-Server, und die Ordner commands/, agents/ und skills/ nehmen Slash-Befehle, Agent-Definitionen und Skill-Definitionen auf. Eine README.md dokumentiert das Ganze. Außer den Metadaten ist alles optional. Ein Plugin kann also nur einen einzigen Skill enthalten oder Befehle, Agents und eine MCP-Anbindung zu einem Paket bündeln.
Beim Thema Benennung fällt eine Entscheidung auf: Das Feld name eines Plugins ist ein unveränderlicher Slug. Nutzer installieren über diesen Namen, eine Umbenennung würde die Installation mit dem Fehler plugin-not-found scheitern lassen. Wer nur die Anzeige in der Oberfläche ändern will, passt displayName an. Ist eine Umbenennung unumgänglich, trägt der Autor die Zuordnung von altem zu neuem Namen in die Tabelle renames auf oberster Ebene von .claude-plugin/marketplace.json ein. Der Loader schreibt den Namen beim nächsten Sync des Nutzers automatisch um. So bleiben bereits installierte Plugins nutzbar.
Der zweite Baustein ist das Skill-Bundle. Manchmal enthält ein Upstream-Repository nur SKILL.md-Dateien und keine plugin.json. Dann kann der Marketplace-Eintrag strict: false setzen und ein skills-Array ausdrücklich auflisten. Jeder Pfad ist relativ zu source.path und zeigt auf ein Verzeichnis mit einer SKILL.md. Ein Eintrag darf auch nur einen Teil der Skills auswählen, selbst über mehrere Unterordner hinweg. Das Feld source unterstützt die Form git-subdir, in der url, path, ref und sha angegeben werden können.
Branchenwirkung
Wie installiert man ein Plugin aus claude-plugins-official? Man führt in Claude Code den Befehl /plugin install {plugin-name}@claude-plugins-official aus. Alternativ öffnet man /plugin und stöbert im Tab Discover. Das Repository muss man nicht von Hand klonen, und eigene Konfiguration ist nicht nötig.
Für Herausgeber gibt es zwei Wege. Mitarbeiter von Anthropic entwickeln anhand von example-plugin. Drittanbieter-Partner bewerben sich über das offizielle Einreichungsformular für das Plugin-Verzeichnis, und externe Plugins müssen Qualitäts- und Sicherheitsstandards erfüllen, bevor sie aufgenommen werden. Die Quelle ist allerdings nur ein README-Auszug. Prüfdauer und Details des Community-Verfahrens nennt sie nicht, daher sollten Teams sich am offiziellen Formular und an der Seite des jeweiligen Plugins orientieren.
Strict: false ist besonders für Firmen mit bestehenden Skill-Bibliotheken nützlich. Liegen in einem SDK-Repository bereits mehrere SKILL.md-Dateien, muss die Struktur nicht umgebaut werden. Ein Marketplace-Eintrag deklariert die Skills, und sie werden als Plugin verteilt. Claude Code registriert sie dann als Plugin-Name plus Skill-Name. Insgesamt zeigt sich ein Plattformdenken: MCP, Skills, Befehle und Agents stecken in einem Paket mit einheitlichem Format, Vertriebsweg und Namensregeln. Der unveränderliche Slug samt renames-Tabelle nimmt Rücksicht auf installierte Nutzer, ein bekannter Schmerzpunkt bei Paketmanagern.
Ausblick
Die Risiken sind real. Ein offizielles Verzeichnis bedeutet nicht, dass Anthropic jedes Plugin befürwortet, und die README betont selbst, dass Plugins sich ändern können. Da ein Plugin MCP-Server und weitere Dateien mitbringen kann, besteht ein Lieferkettenrisiko. Unternehmen sollten einen eigenen Prüfprozess aufbauen: die Plugin-Seite lesen und im Feld source einen sha festschreiben, damit sich ein Plugin nicht unbemerkt verschiebt.
Zwei Fragen bleiben offen. Wie transparent werden die Aufnahmekriterien sein, und wie werden Updates von Drittanbieter-Plugins nach der Freigabe gesteuert? Die Quelle liefert dazu keine Angaben. Gelingt es dem Verzeichnis, eine solide Qualitätsschwelle und nachvollziehbare Änderungen zu etablieren, hat es gute Chancen, zum De-facto-Standardzugang des Claude-Code-Ökosystems zu werden.
Sources
FAQ
Was ist claude-plugins-official?
claude-plugins-official ist das Plugin-Verzeichnis, das Anthropic für Claude Code pflegt, mit 41.711 GitHub-Sternen. Es dient als Marketplace, der MCP-Server, Skills, Slash-Befehle und Agents an einem Ort bündelt, und trennt interne Plugins von Anthropic von Drittanbieter-Plugins der Partner und der Community.
Warum ist das offizielle Plugin-Verzeichnis von Claude Code wichtig?
Erweiterungen für Claude Code stammen aus vielen Quellen, und es gab keinen gemeinsamen Ort zum Finden. claude-plugins-official legt eine einheitliche Verzeichnisstruktur, unveränderliche Plugin-Namen und eine renames-Tabelle für die Migration fest. Anthropic betont aber, den Inhalt der Plugins nicht zu kontrollieren; die Vertrauensfrage bleibt bei den Nutzern.
Worauf sollte man bei diesem Plugin-Verzeichnis achten?
Aus claude-plugins-official installiert man mit dem Befehl /plugin install oder über den Tab Discover in /plugin. Teams sollten die Qualitäts- und Sicherheitsregeln für Drittanbieter-Plugins beobachten. Der Artikel nennt keine Details zum Prüfprozess oder zur Dauer; das offizielle Formular und die Seite jedes Plugins geben Auskunft.