with one click
release
Version bump, commit, push, and create GitHub release with notes
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
Version bump, commit, push, and create GitHub release with notes
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 | release |
| description | Version bump, commit, push, and create GitHub release with notes |
| argument-hint | <version> |
| allowed-tools | Bash(npm *), Bash(git *), Bash(gh *), Read, Edit |
Version bump — update ALL of these to $ARGUMENTS:
wp-agentic-admin.php: plugin header Version:, WP_AGENTIC_ADMIN_VERSION constant, activate() hookpackage.json: version fieldreadme.txt: Stable tag: fieldnpm install --package-lock-only to sync package-lock.jsonChangelog — add a new section in readme.txt under == Changelog == for version $ARGUMENTS describing what changed since the last release. Use git log to find changes.
Lint — run npx wp-scripts lint-js on any modified JS files
Tests — run npm test to verify unit tests pass
Commit — stage all version-bumped files and commit:
release: v$ARGUMENTS — <short description>
Push — git push origin main
GitHub release — create with gh release create v$ARGUMENTS including:
v$ARGUMENTS — <short description>