[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-WordPress-wp-rest-api-de":3,"guides-for-WordPress-wp-rest-api":535,"similar-k17be2tnb1v5yzpskse76ttmch86njzy-de":536},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":245,"isFallback":228,"parentExtension":250,"providers":251,"relations":257,"repo":260,"tags":531,"workflow":532},1778699263460.123,"k17be2tnb1v5yzpskse76ttmch86njzy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Verwenden Sie dies beim Erstellen, Erweitern oder Debuggen von WordPress REST API-Endpunkten/Routen: register_rest_route, WP_REST_Controller/controller-Klassen, Schema-/Argumentvalidierung, permission_callback/Authentifizierung, Response-Formulierung, register_rest_field/register_meta oder das Aussetzen von CPTs/Taxonomien über show_in_rest.",{"claudeCode":12},"WordPress/agent-skills","wp-rest-api","https://github.com/WordPress/agent-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":243},1778699263460.1233,"kn7ftm7vj64jex3h3ew2x2y4t186mcwy","de",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":203,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"tier":220,"useCases":221},[21,26,29,32,36,39,43,47,51,54,58,62,65,69,72,75,78,81,84,87,91,95,100,104,108,111,114,117,121,124,127,130,133,136,139,143,147,152,155,159,162,165,168,171,175,178,181,184,187,190],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung nennt klar den Problembereich (Entwicklung/Debugging der WordPress REST API) und spezifische zugehörige Funktionalitäten, was einen klaren Kontext für die Verwendung der Fähigkeit setzt.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet Fachwissen und strukturierte Verfahren für die Entwicklung der WordPress REST API und bietet einen erheblichen Mehrwert gegenüber generischen KI-Funktionen, indem sie Best Practices und spezifische WordPress-Muster durchsetzt.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsbereitschaft","Die dokumentierten Verfahren, Referenzdateien und die implizite Verwendung von WP-CLI und Node.js-Skripten deuten darauf hin, dass die Fähigkeit für die Verwendung in einem realen WordPress-Entwicklungsworkflow bereit ist und den Lebenszyklus der Erstellung und Fehlerbehebung von API-Endpunkten abdeckt.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Fähigkeit konzentriert sich ausschließlich auf die Entwicklung der WordPress REST API, einschließlich Routenregistrierung, Validierung, Antworten, Feldern und Authentifizierung, ohne sich in verwandte Bereiche wie allgemeine Plugin-Architektur oder Theme-Entwicklung zu begeben.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Fähigkeit genau und prägnant wider und deckt wichtige Funktionen wie Routenregistrierung, Validierung und Antwortgestaltung für die WordPress REST API ab.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Werkzeugen","Die Fähigkeit scheint aus spezifischen Anweisungen und möglicherweise Hilfsskripten (z. B. `node skills/wp-project-triage/scripts/detect_wp_project.mjs`) zu bestehen, was auf eingeschränkte Aktionen und nicht auf ein einziges generalistisches Werkzeug hindeutet.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- und Parameterreferenz","Die Dokumentation der Fähigkeit, insbesondere in den Referenzdateien, beschreibt Argumente, Validierung, Bereinigung und Antwortgestaltung und deckt die meisten Parameter und Konfigurationen ab, die für die REST-API-Entwicklung erforderlich sind.",{"category":33,"check":48,"severity":49,"summary":50},"Tool-Benennung","not_applicable","Diese Fähigkeit basiert hauptsächlich auf Anweisungen und stellt keine benutzerorientierten Werkzeuge mit eindeutigen Namen im herkömmlichen Sinne bereit.",{"category":33,"check":52,"severity":24,"summary":53},"Minimale I/O-Oberfläche","Die Anweisungen der Fähigkeit konzentrieren sich auf spezifische Aktionen und Datenpunkte, die für die REST-API-Entwicklung relevant sind, und vermeiden unnötige Kontextausgaben oder zu breite Eingaben.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Die LICENSE-Datei der Erweiterung gibt ausdrücklich an, dass sie unter GPL-2.0-or-later lizenziert ist, einer permissiven Open-Source-Lizenz.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Das Repository wurde zuletzt am 2026-05-11 aktualisiert, also deutlich innerhalb der letzten 3 Monate, was auf eine aktive Wartung hindeutet.",{"category":59,"check":63,"severity":24,"summary":64},"Abhängigkeitsverwaltung","Das Repository scheint Node.js-Skripte für Build- und Installationsprozesse zu verwenden, was auf Standardpraktiken für die Abhängigkeitsverwaltung hindeutet, obwohl spezifische Lock-Dateien nicht explizit aufgeführt sind.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit konzentriert sich auf die Codeentwicklung und API-Struktur, nicht auf die direkte Handhabung von Geheimnissen oder Anmeldeinformationen, und birgt daher kein Risiko, Geheimnisse zu wiederholen.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","Die Verfahren der Fähigkeit konzentrieren sich auf die strukturierte Codeerstellung und -änderung, nicht auf das Laden oder Ausführen von beliebigem Drittanbieter-Code als Anweisungen.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Fähigkeit stützt sich auf gebündelte Skripte und dokumentierte Verfahren, ohne Hinweise auf Laufzeitabrufe von externem Code oder Daten zur Ausführung.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolierung","Die Fähigkeit operiert im Kontext der Dateien und Entwicklungsprozesse eines WordPress-Projekts, ohne Anzeichen dafür zu zeigen, Dateien außerhalb des Projektumfangs zu ändern.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","In den Anweisungen oder Skripten der Fähigkeit wurden keine losen Prozess-Spawns oder keine-Wiederholungs-Schleifen beobachtet.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Die Fähigkeit weist den Agenten nicht an, vertrauliche Daten zu lesen oder an Dritte zu übermitteln; sie konzentriert sich auf Code und API-Struktur.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt scheint frei von versteckten Lenkungstricks zu sein und verwendet Standard-Markdown und Code-Kommentare.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opake Codeausführung","Die Skripte der Fähigkeit scheinen einfacher, lesbarer JavaScript- und Bash-Code zu sein, ohne Anzeichen von Verschleierung oder Laufzeit-Codeabrufen.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Fähigkeit setzt eine Standard-WordPress-Projektstruktur voraus und deklariert Abhängigkeiten wie Node.js und WP-CLI, was klare Voraussetzungen schafft.",{"category":96,"check":97,"severity":98,"summary":99},"Vertrauen","Aufmerksamkeit für Probleme","warning","Offene Probleme (6) sind zahlreicher als geschlossene Probleme (2) in den letzten 90 Tagen, was darauf hindeutet, dass die Betreuer möglicherweise langsam reagieren oder Schwierigkeiten haben, Schritt zu halten.",{"category":101,"check":102,"severity":24,"summary":103},"Versionierung","Release-Management","Das Repository zeigt aktuelle Commits und ist nicht auf einer statischen Version eingefroren, was auf eine Art Versionsmanagement hindeutet, auch ohne explizite Versionsangabe im Frontmatter.",{"category":105,"check":106,"severity":24,"summary":107},"Codeausführung","Validierung","Die Fähigkeit betont die Verwendung der integrierten Validierungs- und Bereinigungsfunktionen von WordPress wie `rest_validate_request_arg`, was eine robuste Eingabeverarbeitung impliziert.",{"category":66,"check":109,"severity":24,"summary":110},"Ungeschützte destruktive Operationen","Die Fähigkeit konzentriert sich auf Codeerstellung und Konfiguration, nicht auf destruktive Operationen wie Datei-Löschung oder Systemänderungen.",{"category":105,"check":112,"severity":24,"summary":113},"Fehlerbehandlung","Die Fähigkeit verweist auf die integrierten Fehlerbehandlungsmechanismen von WordPress wie `WP_Error` und strukturierte Antworten, was eine ordnungsgemäße Fehlerverwaltung impliziert.",{"category":105,"check":115,"severity":49,"summary":116},"Protokollierung","Die Hauptfunktion der Fähigkeit ist Codeunterstützung und Konfiguration, nicht die direkte Ausführung destruktiver Aktionen, die eine lokale Audit-Protokollierung erfordern würden.",{"category":118,"check":119,"severity":49,"summary":120},"Compliance","DSGVO","Die Fähigkeit arbeitet mit Code und API-Strukturen, nicht mit persönlichen Benutzerdaten, daher sind DSGVO-Überlegungen nicht zutreffend.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Fähigkeit konzentriert sich auf die WordPress-Entwicklung, die globaler Natur ist, und es werden keine regionalen Einschränkungen angegeben.",{"category":92,"check":125,"severity":24,"summary":126},"Laufzeitstabilität","Die Fähigkeit listet PHP und Node.js/Bash als Anforderungen auf, die Standard- und weit verbreitet sind, und setzt kein bestimmtes Betriebssystem oder einen bestimmten Editor voraus.",{"category":44,"check":128,"severity":24,"summary":129},"README","Die README-Datei bietet einen klaren Überblick über die Agentenfähigkeiten für WordPress, einschließlich des Zwecks jeder Fähigkeit und Installationsanweisungen.",{"category":33,"check":131,"severity":49,"summary":132},"Tool-Oberflächengröße","Diese Erweiterung ist eine Fähigkeit, kein CLI oder MCP-Server, und stellt keine diskrete Menge von Werkzeugen auf diese Weise bereit.",{"category":40,"check":134,"severity":49,"summary":135},"Überlappende fast synonyme Werkzeuge","Da es sich hier um eine Fähigkeit handelt, stellt sie keine Liste von Werkzeugen mit Namen bereit, die fast synonym sein könnten.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom-Funktionen","Alle beworbenen Funktionen im Zusammenhang mit der REST-API-Entwicklung werden durch die dokumentierten Verfahren und Referenzen innerhalb der Fähigkeit unterstützt.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Die README-Datei enthält klare, kopierbare Anweisungen zur Installation der Fähigkeiten global oder in einem Projekt, einschließlich der Einrichtung für verschiedene KI-Assistenten.",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Aktionsfähige Fehlermeldungen","Die Fähigkeit nutzt die `WP_Error`-Funktion von WordPress und verweist auf die Dokumentation für Fehlerfälle, was auf eine handlungsorientierte Fehlerberichterstattung hindeutet.",{"category":148,"check":149,"severity":150,"summary":151},"Ausführung","Angepinnte Abhängigkeiten","info","Obwohl Node.js-Skripte verwendet werden, ist das explizite Anpinnen von Interpreter-Versionen oder Abhängigkeits-Lock-Dateien innerhalb der gebündelten Skripte der Fähigkeit aus der bereitgestellten SKILL.md nicht direkt ersichtlich.",{"category":33,"check":153,"severity":49,"summary":154},"Dry-Run-Vorschau","Die Fähigkeit konzentriert sich auf Codeerstellung und Konfiguration, nicht auf die direkte Ausführung zustandsändernder Operationen, daher ist ein Dry-Run-Modus nicht anwendbar.",{"category":156,"check":157,"severity":49,"summary":158},"Protokoll","Idempotente Wiederholung & Timeouts","Die Fähigkeit beinhaltet keine Remote-Aufrufe oder zustandsändernden Operationen, die Idempotenz oder explizite Timeouts erfordern würden.",{"category":118,"check":160,"severity":49,"summary":161},"Telemetry-Opt-in","Die Fähigkeit selbst sendet keine Telemetriedaten; sie ist eine Reihe von Anweisungen für einen KI-Assistenten.",{"category":40,"check":163,"severity":24,"summary":164},"Präziser Zweck","Die `description` in SKILL.md gibt klar das Artefakt (WordPress REST API) und die Benutzerabsicht (Erstellen, Erweitern, Debuggen) zusammen mit spezifischen Funktionalitäten an, was eine präzise Routing-Information bietet.",{"category":40,"check":166,"severity":24,"summary":167},"Prägnantes Frontmatter","Das Frontmatter in SKILL.md ist prägnant und fasst die Kernfähigkeit und die Anwendungsfälle der Fähigkeit effektiv zusammen.",{"category":44,"check":169,"severity":24,"summary":170},"Prägnanter Körper","Die Datei SKILL.md ist reasonably prägnant und delegiert tiefere Themen an `references/`-Dateien, wobei die Prinzipien der progressiven Offenlegung eingehalten werden.",{"category":172,"check":173,"severity":24,"summary":174},"Kontext","Progressive Offenlegung","Die Fähigkeit nutzt effektiv `references/`-Dateien für detaillierte Erklärungen von Unteraufgaben wie Schema, Antworten und Authentifizierung, sodass die Hauptdatei SKILL.md fokussiert bleibt.",{"category":172,"check":176,"severity":49,"summary":177},"Gabelnde Erkundung","Diese Fähigkeit basiert hauptsächlich auf Anweisungen für Codeerstellung und Konfiguration und nicht auf tiefgreifender Erkundung, die einen gegabelten Kontext erfordert.",{"category":22,"check":179,"severity":150,"summary":180},"Nutzungsbeispiele","Obwohl die Fähigkeit Verfahren beschreibt und auf Dokumentation verweist, werden konkrete, End-to-End-Beispiele, die zur Verwendung bereit sind und die Aufrufe und beobachtbaren Ausgaben demonstrieren, nicht explizit in SKILL.md oder seinen Referenzen bereitgestellt.",{"category":22,"check":182,"severity":24,"summary":183},"Randfälle","Der Abschnitt „Fehlermodi / Debugging“ und die Referenzdateien behandeln mehrere Randfälle und Einschränkungen und bieten beobachtbare Symptome und einige Wiederherstellungsschritte.",{"category":105,"check":185,"severity":49,"summary":186},"Tool-Fallback","Die Fähigkeit stützt sich nicht auf externe MCP-Server oder benutzerdefinierte Tools, die Fallbacks erfordern würden; sie verwendet dokumentierte WordPress-APIs und Standard-Skripte.",{"category":66,"check":188,"severity":24,"summary":189},"Halt bei unerwartetem Zustand","Die Fähigkeit fördert sichere Praktiken, indem sie sich auf die interne Validierung und Fehlerbehandlung von WordPress bezieht, und der Debugging-Abschnitt impliziert die Berichterstattung über unerwartete Zustände.",{"category":92,"check":191,"severity":24,"summary":192},"Übergreifende Kopplung","Die Fähigkeit ist in sich geschlossen, konzentriert sich auf die Entwicklung der REST API und bezieht sich auf Kernkonzepte von WordPress, anstatt sich implizit auf andere spezifische Agentenfähigkeiten zu verlassen.",1778699131756,"Diese Fähigkeit bietet detaillierte Anleitungen und Best Practices für die Erstellung, Erweiterung und Fehlerbehebung von WordPress REST API-Endpunkten. Sie behandelt Routenregistrierung, Controller-Klassen, Schema-Validierung, Berechtigungsrückrufe, Antwortgestaltung und die Bereitstellung benutzerdefinierter Beitragstypen (CPTs) über die REST API.",[196,197,198,199,200,201,202],"Registrierung von REST-Routen und Endpunkten","Implementierung benutzerdefinierter Controller-Klassen","Schema- und Argumentvalidierung","Handhabung von Berechtigungsrückrufen und Authentifizierung","Gestaltung von REST-API-Antworten","Aussetzen von CPTs und Taxonomien über REST","Hinzufügen benutzerdefinierter Felder und Metadaten zu Antworten",[204,205,206,207],"Allgemeine WordPress-Plugin- oder Theme-Entwicklung außerhalb von REST-API-Belangen.","Direkte Verwaltung von WordPress-Core-Updates oder serverseitigen Konfigurationen.","Bereitstellung eines Full-Stack-Frameworks zum Erstellen ganzer WordPress-Anwendungen.","Handhabung von Frontend-JavaScript-Interaktionen, die nicht mit dem Konsumieren von API-Daten zusammenhängen.","3.0.0","4.4.0","Um Entwickler, die KI-Assistenten verwenden, zu befähigen, WordPress REST API-Endpunkte korrekt und effizient zu erstellen, zu erweitern und zu debuggen, indem fachkundige Anleitungen und Verfahren bereitgestellt werden.","Die Feststellung „Issues Attention“ (Warnung) bezüglich offener vs. geschlossener Issues in den letzten 90 Tagen ist der Hauptgrund, der eine höhere Bewertung verhindert. Die Fähigkeit ist jedoch ansonsten robust mit starker Dokumentation, klarem Zweck und Einhaltung der Best Practices bei den meisten anderen Prüfungen.",96,"Eine gut dokumentierte und umfassende Fähigkeit für die Entwicklung der WordPress REST API, die fachkundige Anleitung bietet.",[215,216,217,218,219],"wordpress","rest-api","php","developer-tools","backend","community",[222,223,224,225],"Beim Erstellen neuer benutzerdefinierter REST-API-Endpunkte für ein WordPress-Plugin.","Beim Debuggen von 401/403/404-Fehlern im Zusammenhang mit WordPress REST API-Routen.","Wenn Felder in REST-API-Antworten für benutzerdefinierte Beitragstypen oder Taxonomien hinzugefügt oder geändert werden müssen.","Bei der Implementierung von Schema-Validierung für eingehende REST-API-Anfragen.",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":239,"testCoverage":241},{"hasLockfile":228},false,1778699116342,{"descriptionLength":231,"readmeSize":232},302,5944,{"closedIssues90d":234,"forks":235,"hasChangelog":228,"openIssues90d":236,"pushedAt":237,"stars":238},2,204,6,1778477895000,1469,{"hasNpmPackage":228,"license":240,"smitheryVerified":228},"NOASSERTION",{"hasCi":242,"hasTests":228},true,{"updatedAt":244},1778699263460,{"basePath":246,"githubOwner":247,"githubRepo":248,"locale":18,"slug":13,"type":249},"skills/wp-rest-api","WordPress","agent-skills","skill",null,{"evaluate":252,"extract":255},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":253,"targetMarket":254,"tier":220},[215,216,217,218,219],"global",{"commitSha":256},"HEAD",{"repoId":258,"translatedFrom":259},"kd72bbxwfwq3x9pfw153vd4r7d86n088","k174zmxkbng6kg2jske1byyfjd86nhyv",{"_creationTime":261,"_id":258,"identity":262,"providers":263,"workflow":527},1778698921363.3086,{"githubOwner":247,"githubRepo":248,"sourceUrl":14},{"classify":264,"discover":521,"github":524},{"commitSha":256,"extensions":265},[266,278,289,301,332,353,366,396,412,425,446,460,472,490,513],{"basePath":267,"description":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":276,"sourceLanguage":277,"type":249},"skills/blueprint","Use when creating, editing, or reviewing WordPress Playground blueprint JSON files. Triggers on mentions of blueprints, playground configuration, or requests to set up a WordPress demo environment.","blueprint",{"claudeCode":12},"SKILL.md frontmatter at skills/blueprint/SKILL.md",[273],{"path":274,"priority":275},"SKILL.md","mandatory","rule","en",{"basePath":279,"description":280,"displayName":281,"installMethods":282,"rationale":283,"selectedPaths":284,"source":276,"sourceLanguage":277,"type":249},"skills/wordpress-router","Use when the user asks about WordPress codebases (plugins, themes, block themes, Gutenberg blocks, WP core checkouts) and you need to quickly classify the repo and route to the correct workflow/skill (blocks, theme.json, REST API, WP-CLI, performance, security, testing, release packaging).","wordpress-router",{"claudeCode":12},"SKILL.md frontmatter at skills/wordpress-router/SKILL.md",[285,286],{"path":274,"priority":275},{"path":287,"priority":288},"references/decision-tree.md","medium",{"basePath":290,"description":291,"displayName":292,"installMethods":293,"rationale":294,"selectedPaths":295,"source":276,"sourceLanguage":277,"type":249},"skills/wp-abilities-api","Use when working with the WordPress Abilities API (wp_register_ability, wp_register_ability_category, /wp-json/wp-abilities/v1/*, @wordpress/abilities) including defining abilities, categories, meta, REST exposure, and permissions checks for clients.","wp-abilities-api",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-abilities-api/SKILL.md",[296,297,299],{"path":274,"priority":275},{"path":298,"priority":288},"references/php-registration.md",{"path":300,"priority":288},"references/rest-api.md",{"basePath":302,"description":303,"displayName":304,"installMethods":305,"rationale":306,"selectedPaths":307,"source":276,"sourceLanguage":277,"type":249},"skills/wp-block-development","Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type(_from_metadata), attributes/serialization, supports, dynamic rendering (render.php/render_callback), deprecations/migrations, viewScript vs viewScriptModule, and @wordpress/scripts/@wordpress/create-block build and test workflows.","wp-block-development",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-block-development/SKILL.md",[308,309,311,313,315,317,319,321,323,325,327,329],{"path":274,"priority":275},{"path":310,"priority":288},"references/attributes-and-serialization.md",{"path":312,"priority":288},"references/block-json.md",{"path":314,"priority":288},"references/creating-new-blocks.md",{"path":316,"priority":288},"references/debugging.md",{"path":318,"priority":288},"references/deprecations.md",{"path":320,"priority":288},"references/dynamic-rendering.md",{"path":322,"priority":288},"references/inner-blocks.md",{"path":324,"priority":288},"references/registration.md",{"path":326,"priority":288},"references/supports-and-wrappers.md",{"path":328,"priority":288},"references/tooling-and-testing.md",{"path":330,"priority":331},"scripts/list_blocks.mjs","low",{"basePath":333,"description":334,"displayName":335,"installMethods":336,"rationale":337,"selectedPaths":338,"source":276,"sourceLanguage":277,"type":249},"skills/wp-block-themes","Use when developing WordPress block themes: theme.json (global settings/styles), templates and template parts, patterns, style variations, and Site Editor troubleshooting (style hierarchy, overrides, caching).","wp-block-themes",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-block-themes/SKILL.md",[339,340,342,343,345,347,349,351],{"path":274,"priority":275},{"path":341,"priority":288},"references/creating-new-block-theme.md",{"path":316,"priority":288},{"path":344,"priority":288},"references/patterns.md",{"path":346,"priority":288},"references/style-variations.md",{"path":348,"priority":288},"references/templates-and-parts.md",{"path":350,"priority":288},"references/theme-json.md",{"path":352,"priority":331},"scripts/detect_block_themes.mjs",{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":276,"sourceLanguage":277,"type":249},"skills/wp-interactivity-api","Use when building or debugging WordPress Interactivity API features (data-wp-* directives, @wordpress/interactivity store/state/actions, block viewScriptModule integration, wp_interactivity_*()) including performance, hydration, and directive behavior.","wp-interactivity-api",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-interactivity-api/SKILL.md",[360,361,362,364],{"path":274,"priority":275},{"path":316,"priority":288},{"path":363,"priority":288},"references/directives-quickref.md",{"path":365,"priority":288},"references/server-side-rendering.md",{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":276,"sourceLanguage":277,"type":249},"skills/wp-performance","Use when investigating or improving WordPress performance (backend-only agent): profiling and measurement (WP-CLI profile/doctor, Server-Timing, Query Monitor via REST headers), database/query optimization, autoloaded options, object caching, cron, HTTP API calls, and safe verification.","wp-performance",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-performance/SKILL.md",[373,374,376,378,380,382,384,386,388,390,392,394],{"path":274,"priority":275},{"path":375,"priority":288},"references/autoload-options.md",{"path":377,"priority":288},"references/cron.md",{"path":379,"priority":288},"references/database.md",{"path":381,"priority":288},"references/http-api.md",{"path":383,"priority":288},"references/measurement.md",{"path":385,"priority":288},"references/object-cache.md",{"path":387,"priority":288},"references/query-monitor-headless.md",{"path":389,"priority":288},"references/server-timing.md",{"path":391,"priority":288},"references/wp-cli-doctor.md",{"path":393,"priority":288},"references/wp-cli-profile.md",{"path":395,"priority":331},"scripts/perf_inspect.mjs",{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":276,"sourceLanguage":277,"type":249},"skills/wp-phpstan","Use when configuring, running, or fixing PHPStan static analysis in WordPress projects (plugins/themes/sites): phpstan.neon setup, baselines, WordPress-specific typing, and handling third-party plugin classes.","wp-phpstan",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-phpstan/SKILL.md",[403,404,406,408,410],{"path":274,"priority":275},{"path":405,"priority":288},"references/configuration.md",{"path":407,"priority":288},"references/third-party-classes.md",{"path":409,"priority":288},"references/wordpress-annotations.md",{"path":411,"priority":331},"scripts/phpstan_inspect.mjs",{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":276,"sourceLanguage":277,"type":249},"skills/wp-playground","Use for WordPress Playground workflows: fast disposable WP instances in the browser or locally via @wp-playground/cli (server, run-blueprint, build-snapshot), auto-mounting plugins/themes, switching WP/PHP versions, blueprints, and debugging (Xdebug).","wp-playground",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-playground/SKILL.md",[419,420,422,424],{"path":274,"priority":275},{"path":421,"priority":288},"references/blueprints.md",{"path":423,"priority":288},"references/cli-commands.md",{"path":316,"priority":288},{"basePath":426,"description":427,"displayName":428,"installMethods":429,"rationale":430,"selectedPaths":431,"source":276,"sourceLanguage":277,"type":249},"skills/wp-plugin-development","Use when developing WordPress plugins: architecture and hooks, activation/deactivation/uninstall, admin UI and Settings API, data storage, cron/tasks, security (nonces/capabilities/sanitization/escaping), and release packaging.","wp-plugin-development",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-plugin-development/SKILL.md",[432,433,435,436,438,440,442,444],{"path":274,"priority":275},{"path":434,"priority":288},"references/data-and-cron.md",{"path":316,"priority":288},{"path":437,"priority":288},"references/lifecycle.md",{"path":439,"priority":288},"references/security.md",{"path":441,"priority":288},"references/settings-api.md",{"path":443,"priority":288},"references/structure.md",{"path":445,"priority":331},"scripts/detect_plugins.mjs",{"basePath":447,"description":448,"displayName":449,"installMethods":450,"rationale":451,"selectedPaths":452,"source":276,"sourceLanguage":277,"type":249},"skills/wp-plugin-directory-guidelines","Use when reviewing WordPress plugins for GPL compliance, checking license headers or compatibility, evaluating upsell/freemium/trialware patterns, validating plugin naming or trademark rules, checking plugin slugs, understanding why a plugin was rejected from WordPress.org, or answering any question about the 18 WordPress.org Plugin Directory guidelines — even if the user doesn't mention 'guidelines' explicitly.","wp-plugin-directory-guidelines",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-plugin-directory-guidelines/SKILL.md",[453,454,456,458],{"path":274,"priority":275},{"path":455,"priority":288},"references/gpl-compliance.md",{"path":457,"priority":288},"references/guideline-review-checklist.md",{"path":459,"priority":288},"references/naming-rules.md",{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":276,"sourceLanguage":277,"type":249},"skills/wp-project-triage","Use when you need a deterministic inspection of a WordPress repository (plugin/theme/block theme/WP core/Gutenberg/full site) including tooling/tests/version hints, and a structured JSON report to guide workflows and guardrails.","wp-project-triage",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-project-triage/SKILL.md",[467,468,470],{"path":274,"priority":275},{"path":469,"priority":288},"references/triage.schema.json",{"path":471,"priority":331},"scripts/detect_wp_project.mjs",{"basePath":246,"description":473,"displayName":13,"installMethods":474,"rationale":475,"selectedPaths":476,"source":276,"sourceLanguage":277,"type":249},"Use when building, extending, or debugging WordPress REST API endpoints/routes: register_rest_route, WP_REST_Controller/controller classes, schema/argument validation, permission_callback/authentication, response shaping, register_rest_field/register_meta, or exposing CPTs/taxonomies via show_in_rest.",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-rest-api/SKILL.md",[477,478,480,482,484,486,488],{"path":274,"priority":275},{"path":479,"priority":288},"references/authentication.md",{"path":481,"priority":288},"references/custom-content-types.md",{"path":483,"priority":288},"references/discovery-and-params.md",{"path":485,"priority":288},"references/responses-and-fields.md",{"path":487,"priority":288},"references/routes-and-endpoints.md",{"path":489,"priority":288},"references/schema.md",{"basePath":491,"description":492,"displayName":493,"installMethods":494,"rationale":495,"selectedPaths":496,"source":276,"sourceLanguage":277,"type":249},"skills/wp-wpcli-and-ops","Use when working with WP-CLI (wp) for WordPress operations: safe search-replace, db export/import, plugin/theme/user/content management, cron, cache flushing, multisite, and scripting/automation with wp-cli.yml.","wp-wpcli-and-ops",{"claudeCode":12},"SKILL.md frontmatter at skills/wp-wpcli-and-ops/SKILL.md",[497,498,500,502,503,505,507,509,511],{"path":274,"priority":275},{"path":499,"priority":288},"references/automation.md",{"path":501,"priority":288},"references/cron-and-cache.md",{"path":316,"priority":288},{"path":504,"priority":288},"references/multisite.md",{"path":506,"priority":288},"references/packages-and-updates.md",{"path":508,"priority":288},"references/safety.md",{"path":510,"priority":288},"references/search-replace.md",{"path":512,"priority":331},"scripts/wpcli_inspect.mjs",{"basePath":514,"description":515,"displayName":516,"installMethods":517,"rationale":518,"selectedPaths":519,"source":276,"sourceLanguage":277,"type":249},"skills/wpds","Use when building UIs leveraging the WordPress Design System (WPDS) and its components, tokens, patterns, etc.","wpds",{"claudeCode":12},"SKILL.md frontmatter at skills/wpds/SKILL.md",[520],{"path":274,"priority":275},{"sources":522},[523],"manual",{"closedIssues90d":234,"description":525,"forks":235,"license":240,"openIssues90d":236,"pushedAt":237,"readmeSize":232,"stars":238,"topics":526},"Expert-level WordPress knowledge for AI coding assistants - blocks, themes, plugins, and best practices",[],{"classifiedAt":528,"discoverAt":529,"extractAt":530,"githubAt":530,"updatedAt":528},1778698926180,1778698921363,1778698923801,[219,218,217,216,215],{"evaluatedAt":533,"extractAt":534,"updatedAt":244},1778699132052,1778698926738,[],[537,569,600,622,647,668],{"_creationTime":538,"_id":539,"community":540,"display":541,"identity":547,"providers":552,"relations":563,"tags":565,"workflow":566},1778683190010.262,"k1792k34hwzrcvbpg0wbtf162d86m0hr",{"reviewCount":8},{"description":542,"installMethods":543,"name":545,"sourceUrl":546},"Advanced WordPress development with REST API endpoints, WP-CLI commands, performance optimization, and caching strategies for scalable applications.",{"claudeCode":544},"bobmatnyc/claude-mpm-skills","wordpress-advanced-architecture","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":548,"githubOwner":549,"githubRepo":550,"locale":277,"slug":551,"type":249},"toolchains/php/frameworks/wordpress/advanced-architecture","bobmatnyc","claude-mpm-skills","advanced-architecture",{"evaluate":553,"extract":562},{"promptVersionExtension":208,"promptVersionScoring":209,"score":554,"tags":555,"targetMarket":254,"tier":561},98,[215,217,216,556,557,558,559,560],"wp-cli","performance","caching","development","web","verified",{"commitSha":256},{"repoId":564},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[558,559,557,217,216,560,215,556],{"evaluatedAt":567,"extractAt":568,"updatedAt":567},1778684219009,1778683190010,{"_creationTime":570,"_id":571,"community":572,"display":573,"identity":579,"providers":583,"relations":593,"tags":596,"workflow":597},1778691344230.129,"k17ddz5nxj66hqec1gd6wr16hn86mnwd",{"reviewCount":8},{"description":574,"installMethods":575,"name":577,"sourceUrl":578},"Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.",{"claudeCode":576},"jeffallan/claude-skills","django-expert","https://github.com/jeffallan/claude-skills",{"basePath":580,"githubOwner":581,"githubRepo":582,"locale":277,"slug":577,"type":249},"skills/django-expert","jeffallan","claude-skills",{"evaluate":584,"extract":592},{"promptVersionExtension":208,"promptVersionScoring":209,"score":585,"tags":586,"targetMarket":254,"tier":561},99,[587,588,219,589,216,590,591],"django","python","web-development","drf","orm",{"commitSha":256},{"parentExtensionId":594,"repoId":595},"k177fx0q0bsftkws6j1av221j186ndt6","kd77w37et655xneae33d1p2d2n86ncxp",[219,587,590,591,588,216,589],{"evaluatedAt":598,"extractAt":599,"updatedAt":598},1778691708023,1778691344230,{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":608,"providers":610,"relations":618,"tags":619,"workflow":620},1778691344230.1414,"k17d8t1gdbget7p0aj6s2n5dvs86mwng",{"reviewCount":8},{"description":605,"installMethods":606,"name":607,"sourceUrl":578},"Develops custom WordPress themes and plugins, creates and registers Gutenberg blocks and block patterns, configures WooCommerce stores, implements WordPress REST API endpoints, applies security hardening (nonces, sanitization, escaping, capability checks), and optimizes performance through caching and query tuning. Use when building WordPress themes, writing plugins, customizing Gutenberg blocks, extending WooCommerce, working with ACF, using the WordPress REST API, applying hooks and filters, or improving WordPress performance and security.",{"claudeCode":576},"wordpress-pro",{"basePath":609,"githubOwner":581,"githubRepo":582,"locale":277,"slug":607,"type":249},"skills/wordpress-pro",{"evaluate":611,"extract":617},{"promptVersionExtension":208,"promptVersionScoring":209,"score":585,"tags":612,"targetMarket":254,"tier":561},[215,217,613,614,615,616,589],"woocommerce","gutenberg","theme-development","plugin-development",{"commitSha":256},{"parentExtensionId":594,"repoId":595},[614,217,616,615,589,613,215],{"evaluatedAt":621,"extractAt":599,"updatedAt":621},1778692912267,{"_creationTime":623,"_id":624,"community":625,"display":626,"identity":630,"providers":633,"relations":643,"tags":644,"workflow":645},1778691344230.1387,"k1725hmemmw75dcattzw8n3txn86ne0d",{"reviewCount":8},{"description":627,"installMethods":628,"name":629,"sourceUrl":578},"Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints. Use when building Spring Boot 3.x applications, microservices, or reactive Java applications; invoke for Spring Data JPA, Spring Security 6, WebFlux, Spring Cloud integration, Java REST API design, or Microservices Java architecture.",{"claudeCode":576},"Spring Boot Engineer",{"basePath":631,"githubOwner":581,"githubRepo":582,"locale":277,"slug":632,"type":249},"skills/spring-boot-engineer","spring-boot-engineer",{"evaluate":634,"extract":641},{"promptVersionExtension":208,"promptVersionScoring":209,"score":554,"tags":635,"targetMarket":254,"tier":561},[636,637,219,216,638,639,640],"spring-boot","java","microservices","webflux","spring-security",{"commitSha":256,"license":642},"MIT",{"parentExtensionId":594,"repoId":595},[219,637,638,216,636,640,639],{"evaluatedAt":646,"extractAt":599,"updatedAt":646},1778692679120,{"_creationTime":648,"_id":649,"community":650,"display":651,"identity":654,"providers":655,"relations":662,"tags":664,"workflow":665},1778699229539.1914,"k178tm19y6rn7vmc4sawqh6z2n86m4yc",{"reviewCount":8},{"description":652,"installMethods":653,"name":356,"sourceUrl":14},"Verwenden Sie dies beim Erstellen oder Debuggen von WordPress Interactivity API-Funktionen (data-wp-* Direktiven, @wordpress/interactivity Store/State/Actions, Block viewScriptModule-Integration, wp_interactivity_*()) einschließlich Leistung, Hydration und Direktivenverhalten.",{"claudeCode":12},{"basePath":354,"githubOwner":247,"githubRepo":248,"locale":18,"slug":356,"type":249},{"evaluate":656,"extract":661},{"promptVersionExtension":208,"promptVersionScoring":209,"score":657,"tags":658,"targetMarket":254,"tier":220},95,[215,217,659,660,218],"javascript","api",{"commitSha":256},{"repoId":258,"translatedFrom":663},"k1793zcms72h25nq5bbr82hq6x86matp",[660,218,659,217,215],{"evaluatedAt":666,"extractAt":534,"updatedAt":667},1778699022620,1778699229539,{"_creationTime":669,"_id":670,"community":671,"display":672,"identity":676,"providers":679,"relations":686,"tags":687,"workflow":688},1778683190010.2622,"k17d3reqy5dg0freqpwxytw8c186mtq6",{"reviewCount":8},{"description":673,"installMethods":674,"name":675,"sourceUrl":546},"Modern WordPress block development and Full Site Editing with theme.json, block themes, and custom blocks for WordPress 6.7+",{"claudeCode":544},"wordpress-block-editor-fse",{"basePath":677,"githubOwner":549,"githubRepo":550,"locale":277,"slug":678,"type":249},"toolchains/php/frameworks/wordpress/block-editor","block-editor",{"evaluate":680,"extract":685},{"promptVersionExtension":208,"promptVersionScoring":209,"score":657,"tags":681,"targetMarket":254,"tier":561},[215,614,682,683,684,217,559],"blocks","fse","theme-json",{"commitSha":256},{"repoId":564},[682,559,683,614,217,684,215],{"evaluatedAt":689,"extractAt":568,"updatedAt":689},1778684241254]