[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-ivan-magda-plugin-development-de":3,"guides-for-ivan-magda-plugin-development":448,"similar-k17brv36qhvxfwfkma74z2dc3n86nvb2-de":449},{"_creationTime":4,"_id":5,"children":6,"community":48,"display":49,"evaluation":52,"identity":303,"isFallback":287,"parentExtension":306,"providers":337,"relations":343,"repo":344,"tags":445,"workflow":446},1778691299080.9333,"k17brv36qhvxfwfkma74z2dc3n86nvb2",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":39,"tags":43,"workflow":44},1778691312852.8013,"k176n0cm58a47t1d4hved5mb0n86mpxe",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Verwenden Sie dies beim Erstellen, Ändern oder Debuggen von Claude Code-Plugins. Löst bei Verzeichnissen .claude-plugin/, plugin.json, marketplace.json, commands/, agents/, skills/, hooks/ aus. Bietet Schemata, Vorlagen, Validierungs-Workflows und Fehlerbehebung.",{"claudeCode":15},"ivan-magda/claude-code-plugin-template","plugin-authoring","https://github.com/ivan-magda/claude-code-plugin-template",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},"plugins/plugin-development/skills/plugin-authoring","ivan-magda","claude-code-plugin-template","de","skill",{"evaluate":25,"extract":37},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":35,"tier":36},"3.0.0","4.4.0",100,[30,31,32,33,34],"claude-code","plugin-development","sdk","documentation","validation","global","verified",{"commitSha":38},"HEAD",{"parentExtensionId":40,"repoId":41,"translatedFrom":42},"k1723jzw9ar8qckxygzgkjgejn86nsbh","kd726xp7056j73gecjdmdy5by186nt53","k176275qkzeh62ky7s8g5hsjzd86mw3z",[30,33,31,32,34],{"evaluatedAt":45,"extractAt":46,"updatedAt":47},1778691274804,1778691163132,1778691312852,{"reviewCount":11},{"description":50,"installMethods":51,"name":31,"sourceUrl":17},"Ein umfassendes Toolkit zum Erstellen, Validieren und Verteilen von Claude Code-Plugins",{"claudeCode":31},{"_creationTime":53,"_id":54,"extensionId":5,"locale":22,"result":55,"trustSignals":285,"workflow":301},1778691299080.9336,"kn7cfx59s329pbzyp1apem6jb986mh94",{"checks":56,"evaluatedAt":240,"extensionSummary":241,"features":242,"nonGoals":250,"practices":255,"prerequisites":262,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":263,"rationale":264,"score":265,"summary":266,"tags":267,"tier":36,"useCases":272,"workflow":278},[57,62,65,68,72,75,79,83,86,89,93,97,101,105,108,111,114,117,120,123,127,131,135,139,143,146,149,152,156,159,162,165,168,171,174,178,182,186,189,193,196,199,202,205,208,211,214,217,220,223,227,230,233,237],{"category":58,"check":59,"severity":60,"summary":61},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das behandelte Problem an: Unterstützung von Entwicklern beim Erstellen, Validieren und Verteilen von Claude Code-Plugins.",{"category":58,"check":63,"severity":60,"summary":64},"Alleinstellungsmerkmal","Das Plugin bietet ein umfassendes Toolkit, das über grundlegende LLM-Funktionen hinausgeht, und stellt spezifische Befehle, Agenten und Hooks für die Plugin-Entwicklung bereit.",{"category":58,"check":66,"severity":60,"summary":67},"Produktionsreife","Das Plugin deckt den vollständigen Lebenszyklus der Plugin-Entwicklung ab, vom Gerüsten bis zur Validierung und Verteilung, und eignet sich daher für reale Arbeitsabläufe.",{"category":69,"check":70,"severity":60,"summary":71},"Umfang","Prinzip der einzigen Verantwortung","Das Plugin konzentriert sich auf den einzigen Bereich der Claude Code-Plugin-Entwicklung und integriert verwandte Tools kohäsiv.",{"category":69,"check":73,"severity":60,"summary":74},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt das umfassende Toolkit des Plugins für die Erstellung, Validierung und Verteilung von Plugins genau und prägnant wider.",{"category":76,"check":77,"severity":60,"summary":78},"Aufruf","Geltungsbereich von Tools","Das Plugin stellt schmale Spezialwerkzeuge im Format Verb-Nomen wie `init`, `add-command`, `validate` usw. bereit, die für den Agenten leichter auszuwählen sind.",{"category":80,"check":81,"severity":60,"summary":82},"Dokumentation","Konfigurations- und Parameterreferenz","Alle relevanten Befehle und Hooks sind mit ihren Argumenten, ihrem Zweck und ihrer Verwendung dokumentiert, einschließlich Vorlagen und Schemata.",{"category":69,"check":84,"severity":60,"summary":85},"Tool-Namensgebung","Alle bereitgestellten Befehle und Tools verwenden beschreibende Kebab-Case-Namen, die für die Plugin-Entwicklung relevant sind.",{"category":69,"check":87,"severity":60,"summary":88},"Minimale E/A-Oberfläche","Tools und Befehle fordern nur die notwendigen Informationen an, und Ausgaben sind strukturiert, anstatt Diagnose-Dumps zu enthalten.",{"category":90,"check":91,"severity":60,"summary":92},"Lizenz","Lizenznutzbarkeit","Das Plugin ist unter MIT, einer permissiven Open-Source-Lizenz, lizenziert, wobei die Lizenz in der README- und LICENSE-Datei klar angegeben ist.",{"category":94,"check":95,"severity":60,"summary":96},"Wartung","Aktualität der Commits","Der letzte Commit war am 3. Januar 2026, also innerhalb der letzten 3 Monate, was eine aktive Wartung anzeigt.",{"category":94,"check":98,"severity":99,"summary":100},"Abhängigkeitsverwaltung","not_applicable","Es wurden keine Drittanbieterabhängigkeiten erkannt, die eine spezifische Abhängigkeitsverwaltung erfordern würden.",{"category":102,"check":103,"severity":60,"summary":104},"Sicherheit","Geheimnisverwaltung","Das Plugin verwendet oder verarbeitet keine Geheimnisse, sodass die Verwaltung von Geheimnissen nicht zutreffend ist.",{"category":102,"check":106,"severity":60,"summary":107},"Injection","Das Plugin verwendet hauptsächlich interne Befehle und Skripte, die sich auf lokale Dateien beziehen, ohne Hinweise darauf, dass es nicht vertrauenswürdige Daten von Drittanbietern als Anweisungen lädt.",{"category":102,"check":109,"severity":60,"summary":110},"Transitive Lieferketten-Granaten","Das Plugin bündelt alle notwendigen Skripte und Referenzen lokal und vermeidet Laufzeit-Downloads oder Remote-Ausführung von externem Code.",{"category":102,"check":112,"severity":60,"summary":113},"Sandbox-Isolation","Das Plugin arbeitet im erwarteten Umfang, verwendet `${CLAUDE_PLUGIN_ROOT}` und relative Pfade und respektiert Sandbox-Beschränkungen.",{"category":102,"check":115,"severity":60,"summary":116},"Sandbox-Escape-Primitive","Im Skript oder in den Befehlen des Plugins wurden keine Detached-Process-Spawns oder Deny-Retry-Schleifen gefunden.",{"category":102,"check":118,"severity":60,"summary":119},"Datenexfiltration","Das Plugin liest oder übermittelt keine vertraulichen Daten an Dritte; alle ausgehenden Aufrufe sind dokumentiert und sicher.",{"category":102,"check":121,"severity":60,"summary":122},"Versteckte Texttricks","Gebündelte Inhalte und Beschreibungen sind frei von versteckten Lenktricks, Steuerzeichen oder unsichtbaren Unicode-Tags.",{"category":124,"check":125,"severity":60,"summary":126},"Hooks","Opake Codeausführung","Hook-Skripte sind einfache Bash-Dateien, lesbar und beinhalten keine Verschleierung, Base64-Payloads oder Laufzeit-Abrufe.",{"category":128,"check":129,"severity":60,"summary":130},"Portabilität","Strukturelle Annahme","Das Plugin verwendet relative Pfade und `${CLAUDE_PLUGIN_ROOT}` und vermeidet Annahmen über die benutzerspezifische Projektorganisation oder OS-spezifische Pfade.",{"category":132,"check":133,"severity":60,"summary":134},"Vertrauen","Aufmerksamkeit bei Issues","Es gibt 0 offene und 0 geschlossene Issues in den letzten 90 Tagen, was entweder auf ein neues Projekt oder keine aktuellen Probleme hinweist und die Kriterien für die Schließungsrate erfüllt.",{"category":136,"check":137,"severity":60,"summary":138},"Versionierung","Release-Management","Das Plugin deklariert eine Version (1.3.0) in seiner `plugin.json`, was die Anforderung eines aussagekräftigen Versionssignals erfüllt.",{"category":140,"check":141,"severity":60,"summary":142},"Codeausführung","Validierung","Die Befehle und Hooks des Plugins enthalten Validierungsschritte, insbesondere für Eingabeargumente und Dateistruktur, wie in `validate-plugin.sh` gezeigt.",{"category":102,"check":144,"severity":60,"summary":145},"Ungeschützte destruktive Operationen","Die Operationen des Plugins sind hauptsächlich konstruktiv (Gerüsten, Validierung), und destruktive Aktionen werden durch Befehle und Hooks geschützt, die explizite Benutzerinteraktion oder Validierung erfordern.",{"category":140,"check":147,"severity":60,"summary":148},"Fehlerbehandlung","Skripte wie `validate-plugin.sh` beenden sich bei Fehlern mit einem Nicht-Null-Exit-Code und Fehlermeldungen auf stderr, und Befehle liefern klares Feedback, sodass der Agent Fehler entsprechend weiterleiten kann.",{"category":140,"check":150,"severity":60,"summary":151},"Protokollierung","Der `SessionStart`-Hook enthält informative Echo-Anweisungen, und das Design des Plugins bevorzugt explizites Benutzerfeedback gegenüber Hintergrundprotokollierung.",{"category":153,"check":154,"severity":60,"summary":155},"Compliance","DSGVO","Das Plugin verarbeitet keine personenbezogenen Daten, sodass die DSGVO-Konformität nicht zutreffend ist.",{"category":153,"check":157,"severity":60,"summary":158},"Zielmarkt","Es wurden keine regionalen oder rechtlichen Signale erkannt; die Erweiterung ist global anwendbar.",{"category":128,"check":160,"severity":60,"summary":161},"Laufzeitstabilität","Das Plugin verwendet Standard-Bash-Skripte und relative Pfade, was es portabel über POSIX-konforme Shells und Claude Code-Laufzeiten macht, ohne spezifische OS-Annahmen.",{"category":80,"check":163,"severity":60,"summary":164},"README","Es existiert eine umfassende README-Datei, die den Zweck des Plugins, die Installation, Befehle, Skills, Hooks und den Workflow klar darlegt.",{"category":69,"check":166,"severity":60,"summary":167},"Tool-Oberflächengröße","Das Plugin stellt eine angemessene Anzahl von Tools (init, add-command, add-skill, add-agent, add-hook, validate, test-local) im Zielbereich von 3-10 bereit.",{"category":76,"check":169,"severity":60,"summary":170},"Überlappende Nahe-Synonym-Tools","Jeder Befehl und jedes Tool hat einen eindeutigen Namen und Zweck, vermeidet Redundanz und die Notwendigkeit für das Modell, zu disambiguieren.",{"category":80,"check":172,"severity":60,"summary":173},"Phantom-Funktionen","Alle in der README und den Befehlsdateien beschriebenen Funktionen und Befehle haben entsprechende Implementierungen innerhalb der Plugin-Struktur.",{"category":175,"check":176,"severity":60,"summary":177},"Installation","Installationsanleitung","Die README enthält klare, kopierbare Anweisungen für die Installation und Verwendung des Plugins, einschließlich einer Schnellstartanleitung und eines lokalen Entwicklungs-Setups.",{"category":179,"check":180,"severity":60,"summary":181},"Fehler","Aktionsfähige Fehlermeldungen","Fehlermeldungen von Validierung und Hooks sind spezifisch, enthalten die Ursache und bieten klare Korrekturschritte oder Links zur Dokumentation.",{"category":183,"check":184,"severity":99,"summary":185},"Ausführung","Angepinnte Abhängigkeiten","Das Plugin stützt sich nicht auf Drittanbieterabhängigkeiten, die eine Anheftung über Lockfiles oder Interpreter-Deklarationen erfordern.",{"category":69,"check":187,"severity":60,"summary":188},"Dry-Run-Vorschau","Die Operationen des Plugins sind hauptsächlich konstruktiv oder validierungsbasiert; alle destruktiven Operationen sind hinter expliziten Befehlen und durch Validierungs-Hooks geschützt, was effektiv einem Dry-Run entspricht.",{"category":190,"check":191,"severity":60,"summary":192},"Protokoll","Idempotente Wiederholung & Timeouts","Hook-Skripte enthalten explizite Timeouts, und Operationen sind so konzipiert, dass sie sicher und nicht-veränderlich sind, auf eine Weise, die Probleme bei Wiederholungsversuchen verursachen würde.",{"category":153,"check":194,"severity":60,"summary":195},"Telemetry-Opt-in","Das Plugin sendet keine Telemetriedaten; die gesamte Protokollierung ist lokal und informativ, ohne ausgehende Netzwerkanrufe zur Datensammlung.",{"category":76,"check":197,"severity":60,"summary":198},"Namenskollisionen","Die Befehle und Tools des Plugins haben eindeutige Namen und scheinen nicht mit Claude Code-Built-ins oder Nahe-Synonymen zu kollidieren.",{"category":76,"check":200,"severity":60,"summary":201},"Hooks-off-Mechanismus","Obwohl kein expliziter `hooks-off`-Befehl vorhanden ist, bietet der SessionStart-Hook Anleitungen zur Verwendung des Plugins, und seine Hooks sind spezifisch für Plugin-Entwicklungsaufgaben und nicht für allgemeines Sitzungsverhalten.",{"category":76,"check":203,"severity":60,"summary":204},"Genauigkeit des Hook-Matchers","Hooks verwenden spezifische Matcher wie `Write|Edit` oder `startup` und vermeiden für die meisten Aktionen breite `.*`-Muster.",{"category":102,"check":206,"severity":60,"summary":207},"Hook-Sicherheit","Hooks sind nicht-destruktiv und berühren keine Netzwerkressourcen ohne explizite Benutzeraktion, wodurch die Sicherheitsstandards eingehalten werden.",{"category":124,"check":209,"severity":60,"summary":210},"Stumme Prompt-Umschreibung","Das Plugin scheint keine `UserPromptSubmit`-Hooks zu haben, die Prompts stillschweigend umschreiben würden.",{"category":102,"check":212,"severity":60,"summary":213},"Berechtigungs-Hook","Das Plugin verwendet keine `PermissionRequest`-Hooks, sodass diese Prüfung nicht zutreffend ist.",{"category":153,"check":215,"severity":60,"summary":216},"Hook-Datenschutz","Die Hooks des Plugins senden keine Protokollierungs- oder Telemetriedaten über das Netzwerk; alle Aktionen sind lokal und auf Plugin-Entwicklungsaufgaben konzentriert.",{"category":140,"check":218,"severity":60,"summary":219},"Hook-Abhängigkeit","Hook-Skripte sind kurze, im Repository befindliche Bash-Dateien, lesbar und nicht von opaker Codeausführung abhängig.",{"category":80,"check":221,"severity":60,"summary":222},"Funktionstransparenz","Hooks und kritische Funktionalität sind in `hooks.json` und der README dokumentiert, mit klaren Erklärungen ihres Zwecks.",{"category":224,"check":225,"severity":60,"summary":226},"Konvention","Einhaltung von Layout-Konventionen","Das Plugin hält sich an Standard-Layout-Konventionen, platziert `plugin.json` in `.claude-plugin/` und dokumentiert alle `bin/`-Einträge (falls vorhanden) in der README.",{"category":224,"check":228,"severity":60,"summary":229},"Plugin-Status","Das Plugin scheint keinen persistenten Zustand zu verwalten, der unter `${CLAUDE_PLUGIN_DATA}` gespeichert werden müsste.",{"category":102,"check":231,"severity":60,"summary":232},"Keychain-gespeicherte Geheimnisse","Das Plugin verarbeitet keine Geheimnisse, sodass die Weiterleitung über `userConfig` mit `sensitive: true` nicht zutreffend ist.",{"category":234,"check":235,"severity":99,"summary":236},"Abhängigkeiten","Sourcing von getaggten Releases","Das Plugin bündelt keine externen MCP-Server, wodurch das Sourcing von getaggten Releases nicht zutreffend ist.",{"category":175,"check":238,"severity":60,"summary":239},"Saubere Deinstallation","Das Plugin startet keine Hintergrund-Daemons oder persistenten Prozesse, die eine Deinstallation überleben würden.",1778691258052,"Dieses Plugin bietet ein vollständiges Toolkit zum Erstellen, Validieren und Verteilen von Claude Code-Plugins. Es enthält Befehle zum Gerüsten, Hinzufügen von Komponenten (Befehle, Skills, Agents, Hooks), Validieren der Plugin-Struktur und Einrichten lokaler Testumgebungen. Es verfügt auch über einen Ambient Skill zur Anleitung und einen Agenten für eine Tiefenprüfung.",[243,244,245,246,247,248,249],"Plugin-Gerüst mit Standardstruktur","Generierung von Komponenten (Befehle, Skills, Agents, Hooks)","Automatisierte Validierung der Plugin-Struktur und -Konfiguration","Einrichtung einer lokalen Testumgebung","Umliegende Anleitung durch Skill für Plugin-Autoren","Tiefenprüfung von Plugins durch den Plugin-Reviewer-Agenten","Automatisierte Sicherheits-Guardrails durch Hooks",[251,252,253,254],"Entwicklung von Plugins für andere Plattformen als Claude Code","Ausführen oder Ausführen der Plugins selbst (Fokus liegt auf dem Entwicklungsprozess)","Bereitstellung von Laufzeitfunktionalität für Endbenutzeranwendungen","Als Allzweck-Codeassistent außerhalb des Kontexts der Plugin-Entwicklung fungieren",[256,257,258,259,260,80,261,137],"Plugin-Struktur","Befehlsdesign","Skill-Design","Agenten-Design","Hook-Implementierung","Testen",[],"Den Prozess der Entwicklung von Claude Code-Plugins zu rationalisieren und zu standardisieren, um Qualität und Einhaltung von Best Practices vom Gerüst bis zur Veröffentlichung zu gewährleisten.","Das Plugin zeigt eine ausgezeichnete Einhaltung von Best Practices in allen bewerteten Kategorien. Der einzige Grund für keine perfekte Punktzahl ist das Fehlen eines spezifischen Befehls für den Hooks-off-Mechanismus, was für ein Entwicklungswerkzeug eine geringfügige Auslassung darstellt.",99,"Ein hochwertiges, umfassendes Plugin für die Claude Code-Entwicklung mit ausgezeichneter Dokumentation und Einhaltung von Best Practices.",[31,268,34,269,270,271],"scaffolding","code-generation","cli-tools","developer-tool",[273,274,275,276,277],"Gerüsten eines neuen Claude Code-Plugin-Projekts","Hinzufügen neuer Befehle, Skills oder Agents zu einem bestehenden Plugin","Validieren der Plugin-Struktur und -Konfiguration vor dem Testen oder Veröffentlichen","Einrichten einer lokalen Entwicklungsumgebung für iterative Plugin-Tests","Erhalt von Anleitungen zu Best Practices für die Plugin-Entwicklung",[279,280,281,282,283,284],"Ein neues Plugin mit `/plugin-development:init` gerüsten","Komponenten hinzufügen (Befehle, Skills, Agents, Hooks) mit den entsprechenden Befehlen","Die Plugin-Struktur und -Konfiguration mit `/plugin-development:validate` validieren","Das Plugin lokal testen mit `/plugin-development:test-local`","Entwicklung iterativ durchführen, nach Bedarf validieren und neu installieren","Eine Tiefenprüfung mit `/agents plugin-reviewer` vor der Veröffentlichung durchführen",{"codeQuality":286,"collectedAt":288,"documentation":289,"maintenance":292,"security":297,"testCoverage":299},{"hasLockfile":287},false,1778691218102,{"descriptionLength":290,"readmeSize":291},86,10334,{"closedIssues90d":11,"forks":293,"hasChangelog":287,"manifestVersion":294,"openIssues90d":11,"pushedAt":295,"stars":296},12,"1.3.0",1767467854000,53,{"hasNpmPackage":287,"license":298,"smitheryVerified":287},"MIT",{"hasCi":300,"hasTests":287},true,{"updatedAt":302},1778691299081,{"basePath":304,"githubOwner":20,"githubRepo":21,"locale":22,"slug":31,"type":305},"plugins/plugin-development","plugin",{"_creationTime":307,"_id":308,"community":309,"display":310,"identity":314,"parentExtension":318,"providers":319,"relations":332,"tags":333,"workflow":334},1778691163132.3403,"k1719cjzyej30vadk57qk39mes86nqmg",{"reviewCount":11},{"description":311,"installMethods":312,"name":313,"sourceUrl":17},"A curated collection of Claude Code plugins for our team",{"claudeCode":15},"my-team-plugin-marketplace",{"basePath":315,"githubOwner":20,"githubRepo":21,"locale":316,"slug":21,"type":317},"","en","marketplace",null,{"evaluate":320,"extract":327},{"promptVersionExtension":321,"promptVersionScoring":27,"score":322,"tags":323,"targetMarket":35,"tier":36},"3.1.0",98,[317,324,325,326,30],"plugins","template","developer-tools",{"commitSha":38,"marketplace":328,"plugin":330},{"name":313,"pluginCount":329},2,{"mcpCount":11,"provider":331,"skillCount":11},"classify",{"repoId":41},[30,326,317,324,325],{"evaluatedAt":335,"extractAt":46,"updatedAt":336},1778691192585,1778691313273,{"evaluate":338,"extract":340},{"promptVersionExtension":26,"promptVersionScoring":27,"score":265,"tags":339,"targetMarket":35,"tier":36},[31,268,34,269,270,271],{"commitSha":38,"license":298,"plugin":341},{"mcpCount":11,"provider":331,"skillCount":342},1,{"parentExtensionId":308,"repoId":41,"translatedFrom":40},{"_creationTime":345,"_id":41,"identity":346,"providers":347,"workflow":441},1778689927130.024,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":348,"discover":427,"github":430},{"commitSha":38,"extensions":349},[350,363,375,403],{"basePath":315,"description":311,"displayName":313,"installMethods":351,"rationale":352,"selectedPaths":353,"source":362,"sourceLanguage":316,"type":317},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[354,357,359],{"path":355,"priority":356},".claude-plugin/marketplace.json","mandatory",{"path":358,"priority":356},"README.md",{"path":360,"priority":361},"LICENSE","high","rule",{"basePath":364,"description":365,"displayName":366,"installMethods":367,"license":298,"rationale":368,"selectedPaths":369,"source":362,"sourceLanguage":316,"type":305},"plugins/hello-world","A simple example plugin that demonstrates basic Claude Code plugin functionality","hello-world",{"claudeCode":366},"plugin manifest at plugins/hello-world/.claude-plugin/plugin.json",[370,372,373],{"path":371,"priority":356},".claude-plugin/plugin.json",{"path":358,"priority":356},{"path":374,"priority":361},"commands/hello.md",{"basePath":304,"description":376,"displayName":31,"installMethods":377,"license":298,"rationale":378,"selectedPaths":379,"source":362,"sourceLanguage":316,"type":305},"A comprehensive toolkit for creating, validating, and distributing Claude Code plugins",{"claudeCode":31},"plugin manifest at plugins/plugin-development/.claude-plugin/plugin.json",[380,381,382,385,387,389,391,393,395,397,399,401],{"path":371,"priority":356},{"path":358,"priority":356},{"path":383,"priority":384},"skills/plugin-authoring/SKILL.md","medium",{"path":386,"priority":361},"agents/plugin-reviewer.md",{"path":388,"priority":361},"commands/add-agent.md",{"path":390,"priority":361},"commands/add-command.md",{"path":392,"priority":361},"commands/add-hook.md",{"path":394,"priority":361},"commands/add-skill.md",{"path":396,"priority":361},"commands/init.md",{"path":398,"priority":361},"commands/test-local.md",{"path":400,"priority":361},"commands/validate.md",{"path":402,"priority":361},"hooks/hooks.json",{"basePath":19,"description":404,"displayName":16,"installMethods":405,"rationale":406,"selectedPaths":407,"source":362,"sourceLanguage":316,"type":23},"Use when creating, modifying, or debugging Claude Code plugins. Triggers on .claude-plugin/, plugin.json, marketplace.json, commands/, agents/, skills/, hooks/ directories. Provides schemas, templates, validation workflows, and troubleshooting.",{"claudeCode":15},"SKILL.md frontmatter at plugins/plugin-development/skills/plugin-authoring/SKILL.md",[408,410,413,415,417,419,421,423,425],{"path":409,"priority":356},"SKILL.md",{"path":411,"priority":412},"examples/simple-plugin.md","low",{"path":414,"priority":412},"examples/testing-workflow.md",{"path":416,"priority":412},"templates/agent-template.md",{"path":418,"priority":412},"templates/command-template.md",{"path":420,"priority":412},"templates/marketplace-manifest.json",{"path":422,"priority":412},"templates/plugin-manifest.json",{"path":424,"priority":412},"templates/skill-template.md",{"path":426,"priority":384},"testing-plugin-authoring.md",{"sources":428},[429],"manual",{"closedIssues90d":11,"description":431,"forks":293,"license":298,"openIssues90d":11,"pushedAt":295,"readmeSize":291,"stars":296,"topics":432},"GitHub template for creating Claude Code plugin marketplaces. Includes plugin scaffolding, validation commands, hooks, skills, agents, and CI/CD workflows. Ready-to-use toolkit for teams distributing Claude Code plugins.",[30,433,434,435,436,326,437,438,439,440],"ai-coding","anthropic","claude-code-plugins","cli","mcp","plugin-marketplaces","starter-kit","template-repository",{"classifiedAt":442,"discoverAt":443,"extractAt":444,"githubAt":444,"updatedAt":442},1778691162888,1778689927130,1778691161034,[270,269,271,31,268,34],{"evaluatedAt":447,"extractAt":46,"updatedAt":302},1778691258179,[],[450,476,508,537,567,592],{"_creationTime":451,"_id":452,"community":453,"display":454,"identity":459,"providers":463,"relations":469,"tags":472,"workflow":473},1778696691708.2725,"k17f4y1y2y777p7zrxxhbnf03n86mr5j",{"reviewCount":11},{"description":455,"installMethods":456,"name":457,"sourceUrl":458},"Scaffold, validate, and publish new Claude Code plugins with the canonical plugin contract — ADR + smoke + Compatibility + namespace coordination + MCP-tool drift warnings",{"claudeCode":457},"ruflo-plugin-creator","https://github.com/ruvnet/ruflo",{"basePath":460,"githubOwner":461,"githubRepo":462,"locale":316,"slug":457,"type":305},"plugins/ruflo-plugin-creator","ruvnet","ruflo",{"evaluate":464,"extract":467},{"promptVersionExtension":26,"promptVersionScoring":27,"score":465,"tags":466,"targetMarket":35,"tier":36},97,[31,268,436,326,30],{"commitSha":38,"license":298,"plugin":468},{"mcpCount":11,"provider":331,"skillCount":329},{"parentExtensionId":470,"repoId":471},"k1753196a11bz5jzm7hqzasr0h86nk71","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[30,436,326,31,268],{"evaluatedAt":474,"extractAt":475,"updatedAt":474},1778697022144,1778696691708,{"_creationTime":477,"_id":478,"community":479,"display":480,"identity":486,"providers":488,"relations":502,"tags":504,"workflow":505},1778695548458.3262,"k170h0janaa9kwn7cfgfz2ykss86mmh9",{"reviewCount":11},{"description":481,"installMethods":482,"name":484,"sourceUrl":485},"350 agentic skills across 64 domains, 72 agent personas, and 16 team compositions following the agentskills.io open standard",{"claudeCode":483},"agent-almanac","Agent Almanac","https://github.com/pjt222/agent-almanac",{"basePath":315,"githubOwner":487,"githubRepo":483,"locale":316,"slug":483,"type":305},"pjt222",{"evaluate":489,"extract":499},{"promptVersionExtension":26,"promptVersionScoring":27,"score":265,"tags":490,"targetMarket":35,"tier":36},[491,492,493,494,495,496,497,498,270],"ai-agents","skills","development-tools","workflow-automation","knowledge-management","r-development","python-development","typescript-development",{"commitSha":38,"license":298,"plugin":500},{"mcpCount":11,"provider":331,"skillCount":501},353,{"repoId":503},"kd7aryv63z61j39n2td1aeqkvh86mh12",[491,270,493,495,497,496,492,498,494],{"evaluatedAt":506,"extractAt":507,"updatedAt":506},1778695566886,1778695548458,{"_creationTime":509,"_id":510,"community":511,"display":512,"identity":517,"providers":520,"relations":530,"tags":533,"workflow":534},1778698175626.3145,"k176ez4mtxadj21gyz10edtjws86n0gz",{"reviewCount":11},{"description":513,"installMethods":514,"name":515,"sourceUrl":516},"Skills from the Trail of Bits Application Security Testing Handbook (appsec.guide)",{"claudeCode":515},"testing-handbook-skills","https://github.com/trailofbits/skills",{"basePath":518,"githubOwner":519,"githubRepo":492,"locale":316,"slug":515,"type":305},"plugins/testing-handbook-skills","trailofbits",{"evaluate":521,"extract":526},{"promptVersionExtension":26,"promptVersionScoring":27,"score":265,"tags":522,"targetMarket":35,"tier":36},[269,523,33,524,525],"security-testing","automation","handbook",{"commitSha":38,"license":527,"plugin":528},"a8270f6209a7573677312231b941402431218673",{"mcpCount":11,"provider":331,"skillCount":529},15,{"parentExtensionId":531,"repoId":532},"k17550d1ve8ghfmwc58xs69e3s86mn86","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[524,269,33,525,523],{"evaluatedAt":535,"extractAt":536,"updatedAt":535},1778698552460,1778698175626,{"_creationTime":538,"_id":539,"community":540,"display":541,"identity":547,"providers":549,"relations":558,"tags":562,"workflow":563},1778693126990.47,"k170h81ayw8k9xd0pwc1c5ysdd86n0yn",{"reviewCount":11},{"description":542,"installMethods":543,"name":545,"sourceUrl":546},"Worktrunk ist eine CLI zur Verwaltung von Git-Worktrees, die für parallele AI-Agenten-Workflows entwickelt wurde. Dieses Plugin bietet Konfigurationsanleitungen (LLM-Commit-Nachrichten, Projekt-Hooks, Worktree-Pfade) und automatische Aktivitätsverfolgung (🤖/💬-Indikatoren in `wt list`, die aktive Claude-Sitzungen anzeigen).",{"claudeCode":544},"worktrunk","Worktrunk","https://github.com/max-sixty/worktrunk",{"basePath":315,"githubOwner":548,"githubRepo":544,"locale":22,"slug":544,"type":305},"max-sixty",{"evaluate":550,"extract":555},{"promptVersionExtension":26,"promptVersionScoring":27,"score":265,"tags":551,"targetMarket":35,"tier":36},[552,553,436,554,524,271],"git","worktree","ai-agent",{"commitSha":38,"license":556,"plugin":557},"MIT OR Apache-2.0",{"mcpCount":11,"provider":331,"skillCount":329},{"parentExtensionId":559,"repoId":560,"translatedFrom":561},"k17933gw8zcjnsjg1xt0r1t2a586n11x","kd735mff6mvfxbagjk8sv9pg9s86ngdh","k178v80t9azwkv73nsx1a4r35n86m226",[554,524,436,271,552,553],{"evaluatedAt":564,"extractAt":565,"updatedAt":566},1778692927488,1778692878074,1778693126990,{"_creationTime":568,"_id":569,"community":570,"display":571,"identity":576,"providers":580,"relations":586,"tags":588,"workflow":589},1778685949178.7988,"k17f5w8qt23528gy0133pz4mqx86nmb3",{"reviewCount":11},{"description":572,"installMethods":573,"name":574,"sourceUrl":575},"Build complete Claude plugins in 23 guided steps — from idea to GitHub push. Interviews you, classifies skill vs agent, generates all files, pushes to your repo.",{"claudeCode":574},"public-plugin-builder","https://github.com/davepoon/buildwithclaude",{"basePath":577,"githubOwner":578,"githubRepo":579,"locale":316,"slug":574,"type":305},"plugins/public-plugin-builder","davepoon","buildwithclaude",{"evaluate":581,"extract":584},{"promptVersionExtension":26,"promptVersionScoring":27,"score":265,"tags":582,"targetMarket":35,"tier":36},[31,30,269,326,583],"github-integration",{"commitSha":38,"license":298,"plugin":585},{"mcpCount":11,"provider":331,"skillCount":342},{"repoId":587},"kd719kw54vhmcscq7ckdp59fg586mnt6",[30,269,326,583,31],{"evaluatedAt":590,"extractAt":591,"updatedAt":590},1778688435599,1778685949178,{"_creationTime":593,"_id":594,"community":595,"display":596,"identity":602,"providers":605,"relations":613,"tags":616,"workflow":617},1778675383815.6467,"k175f1rehwh7y2v5t5t0j9hxv586ndkq",{"reviewCount":11},{"description":597,"installMethods":598,"name":600,"sourceUrl":601},"Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.",{"claudeCode":599},"plugin-dev","Plugin Development Toolkit","https://github.com/anthropics/claude-code",{"basePath":603,"githubOwner":604,"githubRepo":30,"locale":316,"slug":599,"type":305},"plugins/plugin-dev","anthropics",{"evaluate":606,"extract":610},{"promptVersionExtension":26,"promptVersionScoring":27,"score":265,"tags":607,"targetMarket":35,"tier":36},[31,30,492,608,609,437,326],"agents","hooks",{"commitSha":38,"license":298,"plugin":611},{"mcpCount":11,"provider":331,"skillCount":612},7,{"parentExtensionId":614,"repoId":615},"k17ft5f5kw1crrqpbr5ez2tfx586mxk0","kd7d2pdr9h079xr7vcg3zyy2nx86mab0",[608,30,326,609,437,31,492],{"evaluatedAt":618,"extractAt":619,"updatedAt":618},1778675571192,1778675383815]