with one click
test
Run all tests (unit + ability) and lint
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run all tests (unit + ability) and lint
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
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.
Generate a complete ability through an interview-driven workflow
Spin up a WordPress Playground instance with the plugin mounted and activated
Create a GitHub issue via interview — asks clarifying questions, inspects codebase, and files a well-structured issue
Scaffold a new ability with PHP backend, JS chat interface, and test case
Create a pull request with proper branch, description, and labels
| name | test |
| description | Run all tests (unit + ability) and lint |
| allowed-tools | Bash(npm *), Bash(npx *), Bash(composer *) |
composer lintnpm run lint:jsnpm testnpm run test:abilities -- --file tests/abilities/core-abilities.test.jsReport results summary. If any step fails, show the errors and stop.