[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-WordPress-wp-rest-api-en":3,"guides-for-WordPress-wp-rest-api":533,"similar-k174zmxkbng6kg2jske1byyfjd86nhyv-en":534},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":230,"parentExtension":252,"providers":253,"relations":258,"repo":260,"tags":529,"workflow":530},1778698926738.7976,"k174zmxkbng6kg2jske1byyfjd86nhyv",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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},"WordPress/agent-skills","wp-rest-api","https://github.com/WordPress/agent-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":228,"workflow":245},1778699132052.4856,"kn73ykb955qs5yykvs5t4ses1h86n9w5","en",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":204,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":221,"tier":222,"useCases":223},[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,191],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names the problem domain (WordPress REST API development/debugging) and specific related functionalities, setting a clear context for the skill's use.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides expert-level knowledge and structured procedures for WordPress REST API development, offering significant value beyond generic AI capabilities by enforcing best practices and specific WordPress patterns.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill's documented procedures, reference files, and implied use of WP-CLI and Node.js scripts indicate it is ready for use in a real WordPress development workflow, covering the lifecycle of API endpoint creation and debugging.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses exclusively on WordPress REST API development, encompassing route registration, validation, responses, fields, and authentication, without venturing into unrelated domains like general plugin architecture or theme development.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities, covering key functions like route registration, validation, and response shaping for the WordPress REST API.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill appears to be composed of specific instructions and potentially helper scripts (e.g., `node skills/wp-project-triage/scripts/detect_wp_project.mjs`), implying scoped actions rather than a single generalist tool.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The skill's documentation, particularly in the reference files, details arguments, validation, sanitization, and response shaping, covering most parameters and configurations needed for REST API development.",{"category":33,"check":48,"severity":49,"summary":50},"Tool naming","not_applicable","This skill is primarily instruction-based and does not expose user-facing tools with distinct names in the traditional sense.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's instructions focus on specific actions and data points relevant to REST API development, avoiding unnecessary context dumps or overly broad inputs.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension's LICENSE file explicitly states it is licensed under GPL-2.0-or-later, a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository was last updated on 2026-05-11, well within the last 3 months, indicating active maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The repository appears to use Node.js scripts for build and install processes, suggesting standard dependency management practices are likely in place, though specific lockfiles are not explicitly detailed.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill focuses on code development and API structure, not direct secret handling or credential management, thus not posing a risk for echoing secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's procedures focus on structured code generation and modification, not on loading or executing arbitrary third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on bundled scripts and documented procedures, with no indication of runtime fetching of external code or data to be executed.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the context of a WordPress project's files and development processes, with no evidence of attempting to modify files outside the project scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were observed in the skill's instructions or scripts.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not instruct the agent to read or submit confidential data to third parties; its focus is on code and API structure.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content appears to be free of hidden steering tricks, using standard markdown and code comments.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's scripts appear to be plain, readable JavaScript and Bash, with no evidence of obfuscation or runtime code fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill assumes a standard WordPress project structure and declares dependencies like Node.js and WP-CLI, providing clear preconditions.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","warning","Open issues (6) are higher than closed issues (2) in the last 90 days, indicating maintainers may be responding slowly or struggling to keep up.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The repository shows recent commits and is not stuck at a static version, indicating a form of version management is in place even without explicit versioning in frontmatter.",{"category":105,"check":106,"severity":24,"summary":107},"Code Execution","Validation","The skill emphasizes using WordPress's built-in schema validation and sanitization functions like `rest_validate_request_arg`, indicating robust input handling.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill focuses on code generation and configuration, not destructive operations like file deletion or system changes.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","The skill references WordPress's built-in error handling mechanisms like `WP_Error` and structured responses, implying proper error management.",{"category":105,"check":115,"severity":49,"summary":116},"Logging","The skill's primary function is code assistance and configuration, not direct execution of destructive actions that would require local audit logging.",{"category":118,"check":119,"severity":49,"summary":120},"Compliance","GDPR","The skill operates on code and API structures, not personal user data, therefore GDPR considerations are not applicable.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is focused on WordPress development, which is global in nature, and there are no regional restrictions indicated.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill lists PHP and Node.js/bash as requirements, which are standard and widely available, and does not assume a specific OS or editor.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README provides a clear overview of the agent skills for WordPress, including the purpose of each skill and installation instructions.",{"category":33,"check":131,"severity":49,"summary":132},"Tool surface size","This extension is a skill, not a CLI or MCP server, and does not expose a discrete set of tools in that manner.",{"category":40,"check":134,"severity":49,"summary":135},"Overlapping near-synonym tools","As this is a skill, it does not expose a list of tools with names that could be near-synonyms.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features related to REST API development are supported by the documented procedures and references within the skill.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear, copy-pasteable instructions for installing the skills globally or into a project, including setup for various AI assistants.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill leverages WordPress's `WP_Error` and references documentation for failure modes, implying actionable error reporting.",{"category":148,"check":149,"severity":150,"summary":151},"Execution","Pinned dependencies","info","While Node.js scripts are used, explicit pinning of interpreter versions or dependency lockfiles within the skill's bundled scripts is not directly evident from the provided SKILL.md.",{"category":33,"check":153,"severity":49,"summary":154},"Dry-run preview","The skill focuses on code generation and configuration, not direct execution of state-changing operations, so a dry-run mode is not applicable.",{"category":156,"check":157,"severity":49,"summary":158},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would require idempotency or explicit timeouts.",{"category":118,"check":160,"severity":49,"summary":161},"Telemetry opt-in","The skill itself does not emit telemetry; it's a set of instructions for an AI assistant.",{"category":40,"check":163,"severity":24,"summary":164},"Precise Purpose","The `description` in SKILL.md clearly states the artifact (WordPress REST API) and the user intent (building, extending, debugging), along with specific functionalities, providing precise routing information.",{"category":40,"check":166,"severity":24,"summary":167},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the skill's core capability and use cases.",{"category":44,"check":169,"severity":24,"summary":170},"Concise Body","The SKILL.md file is reasonably concise, delegating deeper topics to `references/` files, adhering to progressive disclosure principles.",{"category":172,"check":173,"severity":24,"summary":174},"Context","Progressive Disclosure","The skill effectively uses `references/` files for detailed explanations of sub-tasks like schema, responses, and authentication, allowing the main SKILL.md to remain focused.",{"category":172,"check":176,"severity":49,"summary":177},"Forked exploration","This skill is primarily instruction-based for code generation and configuration, not deep exploration requiring a forked context.",{"category":22,"check":179,"severity":150,"summary":180},"Usage examples","While the skill outlines procedures and refers to documentation, concrete, end-to-end, ready-to-use examples demonstrating invocation and observable output are not explicitly provided within the SKILL.md or its references.",{"category":22,"check":182,"severity":24,"summary":183},"Edge cases","The 'Failure modes / debugging' section and reference files cover several edge cases and limitations, providing observable symptoms and some recovery steps.",{"category":105,"check":185,"severity":49,"summary":186},"Tool Fallback","The skill does not rely on external MCP servers or custom tools that would require fallbacks; it uses documented WordPress APIs and standard scripts.",{"category":188,"check":189,"severity":24,"summary":190},"Safety","Halt on unexpected state","The skill promotes safe practices by referencing WordPress's internal validation and error handling, and the debugging section implies reporting on unexpected states.",{"category":92,"check":192,"severity":24,"summary":193},"Cross-skill coupling","The skill is self-contained, focusing on REST API development and referencing core WordPress concepts rather than implicitly relying on other specific agent skills.",1778699131756,"This skill provides detailed instructions and best practices for building, extending, and debugging WordPress REST API endpoints. It covers route registration, controller classes, schema validation, permission callbacks, response shaping, and exposing custom post types via the REST API.",[197,198,199,200,201,202,203],"Registering REST routes and endpoints","Implementing custom controller classes","Schema and argument validation","Handling permission callbacks and authentication","Shaping REST API responses","Exposing CPTs and taxonomies via REST","Adding custom fields and meta to responses",[205,206,207,208],"General WordPress plugin or theme development outside of REST API concerns.","Directly managing WordPress core updates or server-side configurations.","Providing a full-stack framework for building entire WordPress applications.","Handling frontend JavaScript interactions unrelated to API data consumption.","3.0.0","4.4.0","To empower developers using AI assistants to correctly and efficiently build, extend, and debug WordPress REST API endpoints by providing expert-level guidance and procedures.","The `Issues Attention` finding (warning) related to open vs closed issues in the last 90 days is the primary factor preventing a higher score. However, the skill is otherwise robust with strong documentation, clear purpose, and adherence to best practices across most other checks.",96,"A well-documented and comprehensive skill for WordPress REST API development, offering expert guidance.",[216,217,218,219,220],"wordpress","rest-api","php","developer-tools","backend","global","community",[224,225,226,227],"When creating new custom REST API endpoints for a WordPress plugin.","When debugging 401/403/404 errors related to WordPress REST API routes.","When needing to add or modify fields in REST API responses for custom post types or taxonomies.","When implementing schema validation for incoming REST API requests.",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"security":241,"testCoverage":243},{"hasLockfile":230},false,1778699116342,{"descriptionLength":233,"readmeSize":234},302,5944,{"closedIssues90d":236,"forks":237,"hasChangelog":230,"openIssues90d":238,"pushedAt":239,"stars":240},2,204,6,1778477895000,1469,{"hasNpmPackage":230,"license":242,"smitheryVerified":230},"NOASSERTION",{"hasCi":244,"hasTests":230},true,{"updatedAt":246},1778699132052,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":13,"type":251},"skills/wp-rest-api","WordPress","agent-skills","skill",null,{"evaluate":254,"extract":256},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":255,"targetMarket":221,"tier":222},[216,217,218,219,220],{"commitSha":257},"HEAD",{"repoId":259},"kd72bbxwfwq3x9pfw153vd4r7d86n088",{"_creationTime":261,"_id":259,"identity":262,"providers":263,"workflow":525},1778698921363.3086,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":264,"discover":519,"github":522},{"commitSha":257,"extensions":265},[266,277,288,300,331,352,365,395,411,424,445,459,471,488,511],{"basePath":267,"description":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":276,"sourceLanguage":18,"type":251},"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",{"basePath":278,"description":279,"displayName":280,"installMethods":281,"rationale":282,"selectedPaths":283,"source":276,"sourceLanguage":18,"type":251},"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",[284,285],{"path":274,"priority":275},{"path":286,"priority":287},"references/decision-tree.md","medium",{"basePath":289,"description":290,"displayName":291,"installMethods":292,"rationale":293,"selectedPaths":294,"source":276,"sourceLanguage":18,"type":251},"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",[295,296,298],{"path":274,"priority":275},{"path":297,"priority":287},"references/php-registration.md",{"path":299,"priority":287},"references/rest-api.md",{"basePath":301,"description":302,"displayName":303,"installMethods":304,"rationale":305,"selectedPaths":306,"source":276,"sourceLanguage":18,"type":251},"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",[307,308,310,312,314,316,318,320,322,324,326,328],{"path":274,"priority":275},{"path":309,"priority":287},"references/attributes-and-serialization.md",{"path":311,"priority":287},"references/block-json.md",{"path":313,"priority":287},"references/creating-new-blocks.md",{"path":315,"priority":287},"references/debugging.md",{"path":317,"priority":287},"references/deprecations.md",{"path":319,"priority":287},"references/dynamic-rendering.md",{"path":321,"priority":287},"references/inner-blocks.md",{"path":323,"priority":287},"references/registration.md",{"path":325,"priority":287},"references/supports-and-wrappers.md",{"path":327,"priority":287},"references/tooling-and-testing.md",{"path":329,"priority":330},"scripts/list_blocks.mjs","low",{"basePath":332,"description":333,"displayName":334,"installMethods":335,"rationale":336,"selectedPaths":337,"source":276,"sourceLanguage":18,"type":251},"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",[338,339,341,342,344,346,348,350],{"path":274,"priority":275},{"path":340,"priority":287},"references/creating-new-block-theme.md",{"path":315,"priority":287},{"path":343,"priority":287},"references/patterns.md",{"path":345,"priority":287},"references/style-variations.md",{"path":347,"priority":287},"references/templates-and-parts.md",{"path":349,"priority":287},"references/theme-json.md",{"path":351,"priority":330},"scripts/detect_block_themes.mjs",{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":276,"sourceLanguage":18,"type":251},"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",[359,360,361,363],{"path":274,"priority":275},{"path":315,"priority":287},{"path":362,"priority":287},"references/directives-quickref.md",{"path":364,"priority":287},"references/server-side-rendering.md",{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":276,"sourceLanguage":18,"type":251},"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",[372,373,375,377,379,381,383,385,387,389,391,393],{"path":274,"priority":275},{"path":374,"priority":287},"references/autoload-options.md",{"path":376,"priority":287},"references/cron.md",{"path":378,"priority":287},"references/database.md",{"path":380,"priority":287},"references/http-api.md",{"path":382,"priority":287},"references/measurement.md",{"path":384,"priority":287},"references/object-cache.md",{"path":386,"priority":287},"references/query-monitor-headless.md",{"path":388,"priority":287},"references/server-timing.md",{"path":390,"priority":287},"references/wp-cli-doctor.md",{"path":392,"priority":287},"references/wp-cli-profile.md",{"path":394,"priority":330},"scripts/perf_inspect.mjs",{"basePath":396,"description":397,"displayName":398,"installMethods":399,"rationale":400,"selectedPaths":401,"source":276,"sourceLanguage":18,"type":251},"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",[402,403,405,407,409],{"path":274,"priority":275},{"path":404,"priority":287},"references/configuration.md",{"path":406,"priority":287},"references/third-party-classes.md",{"path":408,"priority":287},"references/wordpress-annotations.md",{"path":410,"priority":330},"scripts/phpstan_inspect.mjs",{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":276,"sourceLanguage":18,"type":251},"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",[418,419,421,423],{"path":274,"priority":275},{"path":420,"priority":287},"references/blueprints.md",{"path":422,"priority":287},"references/cli-commands.md",{"path":315,"priority":287},{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":276,"sourceLanguage":18,"type":251},"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",[431,432,434,435,437,439,441,443],{"path":274,"priority":275},{"path":433,"priority":287},"references/data-and-cron.md",{"path":315,"priority":287},{"path":436,"priority":287},"references/lifecycle.md",{"path":438,"priority":287},"references/security.md",{"path":440,"priority":287},"references/settings-api.md",{"path":442,"priority":287},"references/structure.md",{"path":444,"priority":330},"scripts/detect_plugins.mjs",{"basePath":446,"description":447,"displayName":448,"installMethods":449,"rationale":450,"selectedPaths":451,"source":276,"sourceLanguage":18,"type":251},"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",[452,453,455,457],{"path":274,"priority":275},{"path":454,"priority":287},"references/gpl-compliance.md",{"path":456,"priority":287},"references/guideline-review-checklist.md",{"path":458,"priority":287},"references/naming-rules.md",{"basePath":460,"description":461,"displayName":462,"installMethods":463,"rationale":464,"selectedPaths":465,"source":276,"sourceLanguage":18,"type":251},"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",[466,467,469],{"path":274,"priority":275},{"path":468,"priority":287},"references/triage.schema.json",{"path":470,"priority":330},"scripts/detect_wp_project.mjs",{"basePath":248,"description":10,"displayName":13,"installMethods":472,"rationale":473,"selectedPaths":474,"source":276,"sourceLanguage":18,"type":251},{"claudeCode":12},"SKILL.md frontmatter at skills/wp-rest-api/SKILL.md",[475,476,478,480,482,484,486],{"path":274,"priority":275},{"path":477,"priority":287},"references/authentication.md",{"path":479,"priority":287},"references/custom-content-types.md",{"path":481,"priority":287},"references/discovery-and-params.md",{"path":483,"priority":287},"references/responses-and-fields.md",{"path":485,"priority":287},"references/routes-and-endpoints.md",{"path":487,"priority":287},"references/schema.md",{"basePath":489,"description":490,"displayName":491,"installMethods":492,"rationale":493,"selectedPaths":494,"source":276,"sourceLanguage":18,"type":251},"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",[495,496,498,500,501,503,505,507,509],{"path":274,"priority":275},{"path":497,"priority":287},"references/automation.md",{"path":499,"priority":287},"references/cron-and-cache.md",{"path":315,"priority":287},{"path":502,"priority":287},"references/multisite.md",{"path":504,"priority":287},"references/packages-and-updates.md",{"path":506,"priority":287},"references/safety.md",{"path":508,"priority":287},"references/search-replace.md",{"path":510,"priority":330},"scripts/wpcli_inspect.mjs",{"basePath":512,"description":513,"displayName":514,"installMethods":515,"rationale":516,"selectedPaths":517,"source":276,"sourceLanguage":18,"type":251},"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",[518],{"path":274,"priority":275},{"sources":520},[521],"manual",{"closedIssues90d":236,"description":523,"forks":237,"license":242,"openIssues90d":238,"pushedAt":239,"readmeSize":234,"stars":240,"topics":524},"Expert-level WordPress knowledge for AI coding assistants - blocks, themes, plugins, and best practices",[],{"classifiedAt":526,"discoverAt":527,"extractAt":528,"githubAt":528,"updatedAt":526},1778698926180,1778698921363,1778698923801,[220,219,218,217,216],{"evaluatedAt":246,"extractAt":531,"updatedAt":532},1778698926738,1778699284293,[],[535,567,598,620,645,664],{"_creationTime":536,"_id":537,"community":538,"display":539,"identity":545,"providers":550,"relations":561,"tags":563,"workflow":564},1778683190010.262,"k1792k34hwzrcvbpg0wbtf162d86m0hr",{"reviewCount":8},{"description":540,"installMethods":541,"name":543,"sourceUrl":544},"Advanced WordPress development with REST API endpoints, WP-CLI commands, performance optimization, and caching strategies for scalable applications.",{"claudeCode":542},"bobmatnyc/claude-mpm-skills","wordpress-advanced-architecture","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":546,"githubOwner":547,"githubRepo":548,"locale":18,"slug":549,"type":251},"toolchains/php/frameworks/wordpress/advanced-architecture","bobmatnyc","claude-mpm-skills","advanced-architecture",{"evaluate":551,"extract":560},{"promptVersionExtension":209,"promptVersionScoring":210,"score":552,"tags":553,"targetMarket":221,"tier":559},98,[216,218,217,554,555,556,557,558],"wp-cli","performance","caching","development","web","verified",{"commitSha":257},{"repoId":562},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[556,557,555,218,217,558,216,554],{"evaluatedAt":565,"extractAt":566,"updatedAt":565},1778684219009,1778683190010,{"_creationTime":568,"_id":569,"community":570,"display":571,"identity":577,"providers":581,"relations":591,"tags":594,"workflow":595},1778691344230.129,"k17ddz5nxj66hqec1gd6wr16hn86mnwd",{"reviewCount":8},{"description":572,"installMethods":573,"name":575,"sourceUrl":576},"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":574},"jeffallan/claude-skills","django-expert","https://github.com/jeffallan/claude-skills",{"basePath":578,"githubOwner":579,"githubRepo":580,"locale":18,"slug":575,"type":251},"skills/django-expert","jeffallan","claude-skills",{"evaluate":582,"extract":590},{"promptVersionExtension":209,"promptVersionScoring":210,"score":583,"tags":584,"targetMarket":221,"tier":559},99,[585,586,220,587,217,588,589],"django","python","web-development","drf","orm",{"commitSha":257},{"parentExtensionId":592,"repoId":593},"k177fx0q0bsftkws6j1av221j186ndt6","kd77w37et655xneae33d1p2d2n86ncxp",[220,585,588,589,586,217,587],{"evaluatedAt":596,"extractAt":597,"updatedAt":596},1778691708023,1778691344230,{"_creationTime":599,"_id":600,"community":601,"display":602,"identity":606,"providers":608,"relations":616,"tags":617,"workflow":618},1778691344230.1414,"k17d8t1gdbget7p0aj6s2n5dvs86mwng",{"reviewCount":8},{"description":603,"installMethods":604,"name":605,"sourceUrl":576},"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":574},"wordpress-pro",{"basePath":607,"githubOwner":579,"githubRepo":580,"locale":18,"slug":605,"type":251},"skills/wordpress-pro",{"evaluate":609,"extract":615},{"promptVersionExtension":209,"promptVersionScoring":210,"score":583,"tags":610,"targetMarket":221,"tier":559},[216,218,611,612,613,614,587],"woocommerce","gutenberg","theme-development","plugin-development",{"commitSha":257},{"parentExtensionId":592,"repoId":593},[612,218,614,613,587,611,216],{"evaluatedAt":619,"extractAt":597,"updatedAt":619},1778692912267,{"_creationTime":621,"_id":622,"community":623,"display":624,"identity":628,"providers":631,"relations":641,"tags":642,"workflow":643},1778691344230.1387,"k1725hmemmw75dcattzw8n3txn86ne0d",{"reviewCount":8},{"description":625,"installMethods":626,"name":627,"sourceUrl":576},"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":574},"Spring Boot Engineer",{"basePath":629,"githubOwner":579,"githubRepo":580,"locale":18,"slug":630,"type":251},"skills/spring-boot-engineer","spring-boot-engineer",{"evaluate":632,"extract":639},{"promptVersionExtension":209,"promptVersionScoring":210,"score":552,"tags":633,"targetMarket":221,"tier":559},[634,635,220,217,636,637,638],"spring-boot","java","microservices","webflux","spring-security",{"commitSha":257,"license":640},"MIT",{"parentExtensionId":592,"repoId":593},[220,635,636,217,634,638,637],{"evaluatedAt":644,"extractAt":597,"updatedAt":644},1778692679120,{"_creationTime":646,"_id":647,"community":648,"display":649,"identity":651,"providers":652,"relations":659,"tags":660,"workflow":661},1778698926738.796,"k1793zcms72h25nq5bbr82hq6x86matp",{"reviewCount":8},{"description":354,"installMethods":650,"name":355,"sourceUrl":14},{"claudeCode":12},{"basePath":353,"githubOwner":249,"githubRepo":250,"locale":18,"slug":355,"type":251},{"evaluate":653,"extract":658},{"promptVersionExtension":209,"promptVersionScoring":210,"score":654,"tags":655,"targetMarket":221,"tier":222},95,[216,218,656,657,219],"javascript","api",{"commitSha":257},{"repoId":259},[657,219,656,218,216],{"evaluatedAt":662,"extractAt":531,"updatedAt":663},1778699022620,1778699283028,{"_creationTime":665,"_id":666,"community":667,"display":668,"identity":672,"providers":675,"relations":682,"tags":683,"workflow":684},1778683190010.2622,"k17d3reqy5dg0freqpwxytw8c186mtq6",{"reviewCount":8},{"description":669,"installMethods":670,"name":671,"sourceUrl":544},"Modern WordPress block development and Full Site Editing with theme.json, block themes, and custom blocks for WordPress 6.7+",{"claudeCode":542},"wordpress-block-editor-fse",{"basePath":673,"githubOwner":547,"githubRepo":548,"locale":18,"slug":674,"type":251},"toolchains/php/frameworks/wordpress/block-editor","block-editor",{"evaluate":676,"extract":681},{"promptVersionExtension":209,"promptVersionScoring":210,"score":654,"tags":677,"targetMarket":221,"tier":559},[216,612,678,679,680,218,557],"blocks","fse","theme-json",{"commitSha":257},{"repoId":562},[678,557,679,612,218,680,216],{"evaluatedAt":685,"extractAt":566,"updatedAt":685},1778684241254]