Skip to content

Install WordPress agent skills for Codex and VS Code/Copilot#14

Merged
brandonmarshal merged 3 commits into
developfrom
agent-skills-installation
Jul 24, 2026
Merged

Install WordPress agent skills for Codex and VS Code/Copilot#14
brandonmarshal merged 3 commits into
developfrom
agent-skills-installation

Conversation

@brandonmarshal

Copy link
Copy Markdown
Collaborator

Summary

  • Installed the existing WordPress agent skills (blueprint, wordpress-router, wp-abilities-api/audit/verify, wp-block-development, wp-block-themes, wp-interactivity-api, wp-patterns, wp-performance, wp-phpstan, wp-playground, wp-plugin-development, wp-plugin-directory-guidelines, wp-project-triage, wp-rest-api, wp-wpcli-and-ops, wpds) under .codex/skills/ and .github/skills/ so Codex and VS Code/Copilot agents get the same guidance already available to Claude.
  • No theme code changes — skills/reference docs and helper scripts only.

Test plan

  • Branch merged up to date with develop (no conflicts)

🤖 Generated with Claude Code

- patterns/menu/mega-menu-default.php: new pattern for the Default
  mega menu (Work-style dropdown) — two-column featured item grid
  with icon wells, header/footer CTA rows. Flagged with
  Block Types: core/template-part/menu and Categories: menu so it
  registers as starter content for Ollie's Dropdown Menu block.
- patterns/menu/mega-menu-service.php: new pattern for the Service
  mega menu — six lifecycle-phase columns (Discover/Create/Build/
  Launch/Grow/Evolve), each colour-coded via the new phase.* tokens.
- styles/sections/menu/mega-menu-panel.json: new section style
  (is-style-mega-menu-panel) for the dropdown panel shell — card
  surface, popover shadow, card-family border.
- styles/blocks/groups/icon-frame-glow-link-accent.json: new
  companion style overriding Icon Frame Glow's accent colour via
  link.accent, for the mega menu's icon wells.
- theme.json: added phase-one..phase-six palette presets (plus
  -strong variants for AA-safe light-mode contrast), the phase.*
  semantic token family, text.subtle, and a shadow.popover token.
- styles/dark.json: mirrored phase.*, text.subtle, and
  shadow.popover for dark mode (using the vivid, non-strong presets).
- styles/presets/shadows.json: added a "popover" shadow preset
  wrapping shadow.popover.menu for use via var:preset|shadow|popover.
- assets/css/animations.css: added the mega menu panel/divider
  border colours (using border.card, not the glass-card highlight
  trick, so dividers stay visible in both light and dark mode),
  icon-well sizing, item hover/click-target styling, and the
  phase-dot utility (fixed 8px circle, padding reset to counter
  WordPress's default has-background padding).
- CHANGELOG.md: documented the above under [Unreleased].
Skills built and installed from WordPress/agent-skills for use with
Codex (.codex/skills) and VS Code/Copilot (.github/skills).
…llation

# Conflicts:
#	CHANGELOG.md
#	assets/css/animations.css
#	styles/dark.json
#	styles/presets/shadows.json
#	styles/sections/menu/mega-menu-panel.json
#	theme.json
@brandonmarshal brandonmarshal added ai-ops:agents Agent definitions ai-ops:instructions AI instruction docs priority:normal Default priority for most issues. labels Jul 24, 2026
@brandonmarshal brandonmarshal self-assigned this Jul 24, 2026
@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 214 files, which is 114 over the limit of 100.

To get a review, narrow the scope:
• coderabbit review --committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro Plus

Run ID: 7546dbc0-ddee-47a1-891d-86944441d597

📥 Commits

Reviewing files that changed from the base of the PR and between 91643c1 and fd15a8e.

📒 Files selected for processing (214)
  • .codex/skills/blueprint/SKILL.md
  • .codex/skills/wordpress-router/SKILL.md
  • .codex/skills/wordpress-router/references/decision-tree.md
  • .codex/skills/wp-abilities-api/SKILL.md
  • .codex/skills/wp-abilities-api/references/delegate-helper-pattern.md
  • .codex/skills/wp-abilities-api/references/domain-vs-projection.md
  • .codex/skills/wp-abilities-api/references/error-code-vocabulary.md
  • .codex/skills/wp-abilities-api/references/grouping-heuristic.md
  • .codex/skills/wp-abilities-api/references/input-schema-gotchas.md
  • .codex/skills/wp-abilities-api/references/php-registration.md
  • .codex/skills/wp-abilities-api/references/plugin-family-patterns.md
  • .codex/skills/wp-abilities-api/references/rest-api.md
  • .codex/skills/wp-abilities-api/references/shared-core-service.md
  • .codex/skills/wp-abilities-audit/SKILL.md
  • .codex/skills/wp-abilities-audit/references/audit-schema.md
  • .codex/skills/wp-abilities-audit/references/capability-gate-tracing.md
  • .codex/skills/wp-abilities-audit/references/controller-enumeration.md
  • .codex/skills/wp-abilities-verify/SKILL.md
  • .codex/skills/wp-abilities-verify/references/annotation-correctness.md
  • .codex/skills/wp-abilities-verify/references/audit-schema-validation.md
  • .codex/skills/wp-abilities-verify/references/permission-roundtrip.md
  • .codex/skills/wp-abilities-verify/references/runtime-harness.md
  • .codex/skills/wp-abilities-verify/references/schema-lints.md
  • .codex/skills/wp-abilities-verify/references/static-enumeration.md
  • .codex/skills/wp-block-development/SKILL.md
  • .codex/skills/wp-block-development/references/attributes-and-serialization.md
  • .codex/skills/wp-block-development/references/block-json.md
  • .codex/skills/wp-block-development/references/creating-new-blocks.md
  • .codex/skills/wp-block-development/references/debugging.md
  • .codex/skills/wp-block-development/references/deprecations.md
  • .codex/skills/wp-block-development/references/dynamic-rendering.md
  • .codex/skills/wp-block-development/references/inner-blocks.md
  • .codex/skills/wp-block-development/references/registration.md
  • .codex/skills/wp-block-development/references/supports-and-wrappers.md
  • .codex/skills/wp-block-development/references/tooling-and-testing.md
  • .codex/skills/wp-block-development/scripts/list_blocks.mjs
  • .codex/skills/wp-block-themes/SKILL.md
  • .codex/skills/wp-block-themes/references/creating-new-block-theme.md
  • .codex/skills/wp-block-themes/references/debugging.md
  • .codex/skills/wp-block-themes/references/patterns.md
  • .codex/skills/wp-block-themes/references/style-variations.md
  • .codex/skills/wp-block-themes/references/templates-and-parts.md
  • .codex/skills/wp-block-themes/references/theme-json.md
  • .codex/skills/wp-block-themes/scripts/detect_block_themes.mjs
  • .codex/skills/wp-interactivity-api/SKILL.md
  • .codex/skills/wp-interactivity-api/references/debugging.md
  • .codex/skills/wp-interactivity-api/references/directives-quickref.md
  • .codex/skills/wp-interactivity-api/references/server-side-rendering.md
  • .codex/skills/wp-patterns/SKILL.md
  • .codex/skills/wp-patterns/references/anti-patterns.md
  • .codex/skills/wp-patterns/references/block-markup-reference.md
  • .codex/skills/wp-patterns/references/design-with-tokens.md
  • .codex/skills/wp-patterns/references/pattern-categories-and-types.md
  • .codex/skills/wp-patterns/references/pattern-registration.md
  • .codex/skills/wp-performance/SKILL.md
  • .codex/skills/wp-performance/references/autoload-options.md
  • .codex/skills/wp-performance/references/cron.md
  • .codex/skills/wp-performance/references/database.md
  • .codex/skills/wp-performance/references/http-api.md
  • .codex/skills/wp-performance/references/measurement.md
  • .codex/skills/wp-performance/references/object-cache.md
  • .codex/skills/wp-performance/references/query-monitor-headless.md
  • .codex/skills/wp-performance/references/server-timing.md
  • .codex/skills/wp-performance/references/wp-cli-doctor.md
  • .codex/skills/wp-performance/references/wp-cli-profile.md
  • .codex/skills/wp-performance/scripts/perf_inspect.mjs
  • .codex/skills/wp-phpstan/SKILL.md
  • .codex/skills/wp-phpstan/references/configuration.md
  • .codex/skills/wp-phpstan/references/third-party-classes.md
  • .codex/skills/wp-phpstan/references/wordpress-annotations.md
  • .codex/skills/wp-phpstan/scripts/phpstan_inspect.mjs
  • .codex/skills/wp-playground/SKILL.md
  • .codex/skills/wp-playground/references/blueprints.md
  • .codex/skills/wp-playground/references/cli-commands.md
  • .codex/skills/wp-playground/references/debugging.md
  • .codex/skills/wp-plugin-development/SKILL.md
  • .codex/skills/wp-plugin-development/references/data-and-cron.md
  • .codex/skills/wp-plugin-development/references/debugging.md
  • .codex/skills/wp-plugin-development/references/lifecycle.md
  • .codex/skills/wp-plugin-development/references/security.md
  • .codex/skills/wp-plugin-development/references/settings-api.md
  • .codex/skills/wp-plugin-development/references/structure.md
  • .codex/skills/wp-plugin-development/scripts/detect_plugins.mjs
  • .codex/skills/wp-plugin-directory-guidelines/SKILL.md
  • .codex/skills/wp-plugin-directory-guidelines/references/gpl-compliance.md
  • .codex/skills/wp-plugin-directory-guidelines/references/guideline-review-checklist.md
  • .codex/skills/wp-plugin-directory-guidelines/references/naming-rules.md
  • .codex/skills/wp-project-triage/SKILL.md
  • .codex/skills/wp-project-triage/references/triage.schema.json
  • .codex/skills/wp-project-triage/scripts/detect_wp_project.mjs
  • .codex/skills/wp-rest-api/SKILL.md
  • .codex/skills/wp-rest-api/references/authentication.md
  • .codex/skills/wp-rest-api/references/custom-content-types.md
  • .codex/skills/wp-rest-api/references/discovery-and-params.md
  • .codex/skills/wp-rest-api/references/responses-and-fields.md
  • .codex/skills/wp-rest-api/references/routes-and-endpoints.md
  • .codex/skills/wp-rest-api/references/schema.md
  • .codex/skills/wp-wpcli-and-ops/SKILL.md
  • .codex/skills/wp-wpcli-and-ops/references/automation.md
  • .codex/skills/wp-wpcli-and-ops/references/cron-and-cache.md
  • .codex/skills/wp-wpcli-and-ops/references/debugging.md
  • .codex/skills/wp-wpcli-and-ops/references/multisite.md
  • .codex/skills/wp-wpcli-and-ops/references/packages-and-updates.md
  • .codex/skills/wp-wpcli-and-ops/references/safety.md
  • .codex/skills/wp-wpcli-and-ops/references/search-replace.md
  • .codex/skills/wp-wpcli-and-ops/scripts/wpcli_inspect.mjs
  • .codex/skills/wpds/SKILL.md
  • .github/skills/blueprint/SKILL.md
  • .github/skills/wordpress-router/SKILL.md
  • .github/skills/wordpress-router/references/decision-tree.md
  • .github/skills/wp-abilities-api/SKILL.md
  • .github/skills/wp-abilities-api/references/delegate-helper-pattern.md
  • .github/skills/wp-abilities-api/references/domain-vs-projection.md
  • .github/skills/wp-abilities-api/references/error-code-vocabulary.md
  • .github/skills/wp-abilities-api/references/grouping-heuristic.md
  • .github/skills/wp-abilities-api/references/input-schema-gotchas.md
  • .github/skills/wp-abilities-api/references/php-registration.md
  • .github/skills/wp-abilities-api/references/plugin-family-patterns.md
  • .github/skills/wp-abilities-api/references/rest-api.md
  • .github/skills/wp-abilities-api/references/shared-core-service.md
  • .github/skills/wp-abilities-audit/SKILL.md
  • .github/skills/wp-abilities-audit/references/audit-schema.md
  • .github/skills/wp-abilities-audit/references/capability-gate-tracing.md
  • .github/skills/wp-abilities-audit/references/controller-enumeration.md
  • .github/skills/wp-abilities-verify/SKILL.md
  • .github/skills/wp-abilities-verify/references/annotation-correctness.md
  • .github/skills/wp-abilities-verify/references/audit-schema-validation.md
  • .github/skills/wp-abilities-verify/references/permission-roundtrip.md
  • .github/skills/wp-abilities-verify/references/runtime-harness.md
  • .github/skills/wp-abilities-verify/references/schema-lints.md
  • .github/skills/wp-abilities-verify/references/static-enumeration.md
  • .github/skills/wp-block-development/SKILL.md
  • .github/skills/wp-block-development/references/attributes-and-serialization.md
  • .github/skills/wp-block-development/references/block-json.md
  • .github/skills/wp-block-development/references/creating-new-blocks.md
  • .github/skills/wp-block-development/references/debugging.md
  • .github/skills/wp-block-development/references/deprecations.md
  • .github/skills/wp-block-development/references/dynamic-rendering.md
  • .github/skills/wp-block-development/references/inner-blocks.md
  • .github/skills/wp-block-development/references/registration.md
  • .github/skills/wp-block-development/references/supports-and-wrappers.md
  • .github/skills/wp-block-development/references/tooling-and-testing.md
  • .github/skills/wp-block-development/scripts/list_blocks.mjs
  • .github/skills/wp-block-themes/SKILL.md
  • .github/skills/wp-block-themes/references/creating-new-block-theme.md
  • .github/skills/wp-block-themes/references/debugging.md
  • .github/skills/wp-block-themes/references/patterns.md
  • .github/skills/wp-block-themes/references/style-variations.md
  • .github/skills/wp-block-themes/references/templates-and-parts.md
  • .github/skills/wp-block-themes/references/theme-json.md
  • .github/skills/wp-block-themes/scripts/detect_block_themes.mjs
  • .github/skills/wp-interactivity-api/SKILL.md
  • .github/skills/wp-interactivity-api/references/debugging.md
  • .github/skills/wp-interactivity-api/references/directives-quickref.md
  • .github/skills/wp-interactivity-api/references/server-side-rendering.md
  • .github/skills/wp-patterns/SKILL.md
  • .github/skills/wp-patterns/references/anti-patterns.md
  • .github/skills/wp-patterns/references/block-markup-reference.md
  • .github/skills/wp-patterns/references/design-with-tokens.md
  • .github/skills/wp-patterns/references/pattern-categories-and-types.md
  • .github/skills/wp-patterns/references/pattern-registration.md
  • .github/skills/wp-performance/SKILL.md
  • .github/skills/wp-performance/references/autoload-options.md
  • .github/skills/wp-performance/references/cron.md
  • .github/skills/wp-performance/references/database.md
  • .github/skills/wp-performance/references/http-api.md
  • .github/skills/wp-performance/references/measurement.md
  • .github/skills/wp-performance/references/object-cache.md
  • .github/skills/wp-performance/references/query-monitor-headless.md
  • .github/skills/wp-performance/references/server-timing.md
  • .github/skills/wp-performance/references/wp-cli-doctor.md
  • .github/skills/wp-performance/references/wp-cli-profile.md
  • .github/skills/wp-performance/scripts/perf_inspect.mjs
  • .github/skills/wp-phpstan/SKILL.md
  • .github/skills/wp-phpstan/references/configuration.md
  • .github/skills/wp-phpstan/references/third-party-classes.md
  • .github/skills/wp-phpstan/references/wordpress-annotations.md
  • .github/skills/wp-phpstan/scripts/phpstan_inspect.mjs
  • .github/skills/wp-playground/SKILL.md
  • .github/skills/wp-playground/references/blueprints.md
  • .github/skills/wp-playground/references/cli-commands.md
  • .github/skills/wp-playground/references/debugging.md
  • .github/skills/wp-plugin-development/SKILL.md
  • .github/skills/wp-plugin-development/references/data-and-cron.md
  • .github/skills/wp-plugin-development/references/debugging.md
  • .github/skills/wp-plugin-development/references/lifecycle.md
  • .github/skills/wp-plugin-development/references/security.md
  • .github/skills/wp-plugin-development/references/settings-api.md
  • .github/skills/wp-plugin-development/references/structure.md
  • .github/skills/wp-plugin-development/scripts/detect_plugins.mjs
  • .github/skills/wp-plugin-directory-guidelines/SKILL.md
  • .github/skills/wp-plugin-directory-guidelines/references/gpl-compliance.md
  • .github/skills/wp-plugin-directory-guidelines/references/guideline-review-checklist.md
  • .github/skills/wp-plugin-directory-guidelines/references/naming-rules.md
  • .github/skills/wp-project-triage/SKILL.md
  • .github/skills/wp-project-triage/references/triage.schema.json
  • .github/skills/wp-project-triage/scripts/detect_wp_project.mjs
  • .github/skills/wp-rest-api/SKILL.md
  • .github/skills/wp-rest-api/references/authentication.md
  • .github/skills/wp-rest-api/references/custom-content-types.md
  • .github/skills/wp-rest-api/references/discovery-and-params.md
  • .github/skills/wp-rest-api/references/responses-and-fields.md
  • .github/skills/wp-rest-api/references/routes-and-endpoints.md
  • .github/skills/wp-rest-api/references/schema.md
  • .github/skills/wp-wpcli-and-ops/SKILL.md
  • .github/skills/wp-wpcli-and-ops/references/automation.md
  • .github/skills/wp-wpcli-and-ops/references/cron-and-cache.md
  • .github/skills/wp-wpcli-and-ops/references/debugging.md
  • .github/skills/wp-wpcli-and-ops/references/multisite.md
  • .github/skills/wp-wpcli-and-ops/references/packages-and-updates.md
  • .github/skills/wp-wpcli-and-ops/references/safety.md
  • .github/skills/wp-wpcli-and-ops/references/search-replace.md
  • .github/skills/wp-wpcli-and-ops/scripts/wpcli_inspect.mjs
  • .github/skills/wpds/SKILL.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Note

.coderabbit.yml has unrecognized properties

CodeRabbit is using all valid settings from your configuration. Unrecognized properties (listed below) have been ignored and may indicate typos or deprecated fields that can be removed.

⚠️ Parsing warnings (1)
Validation error: Unrecognized key: "version"
⚙️ Configuration instructions
  • Please see the configuration documentation for more information.
  • You can also validate your configuration using the online YAML validator.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch agent-skills-installation

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@mergify

mergify Bot commented Jul 24, 2026

Copy link
Copy Markdown

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@brandonmarshal

Copy link
Copy Markdown
Collaborator Author

PR Update:

  • This is just the branch for installing the WordPress agent-skills, adding .gtihub and .codex to this repo.

@brandonmarshal
brandonmarshal merged commit 57ff7f8 into develop Jul 24, 2026
5 of 7 checks passed
@brandonmarshal
brandonmarshal deleted the agent-skills-installation branch July 24, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-ops:agents Agent definitions ai-ops:instructions AI instruction docs priority:normal Default priority for most issues.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant