← ClaudeAtlas

orbit-abilities-apilisted

Audit a WordPress plugin for the new Abilities API + AI Client & Connectors API (WP 7.0, ships May 20, 2026). Verifies `register_ability()` calls, `@wordpress/abilities` JS package usage, AI Client provider abstraction, browser-agent + WebMCP integration patterns. Use when the user says "Abilities API", "WP 7 AI", "register_ability", "AI Client API", or builds plugins that integrate with WP's native AI framework.
adityaarsharma/orbit · ★ 1 · Testing & QA · score 55
Install: claude install-skill adityaarsharma/orbit
# 🪐 orbit-abilities-api — WP 7.0 Abilities API audit WP 7.0 ships the Abilities API + AI Client & Connectors API — WordPress's native framework for plugins to expose actions to AI agents and consume AI services with a standardised interface. --- ## Runtime — fetch live before auditing (DO THIS FIRST) When this skill is invoked: 1. **Fetch in parallel** (these are source-of-truth — embedded rules below are offline fallback only): - https://make.wordpress.org/core/ → search for "Abilities API" and "AI Client" recent posts - https://developer.wordpress.org/news/ → latest "What's new for developers" entry (current month) - https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-includes/abilities.php → canonical source for `register_ability()` (will exist post-7.0) - https://www.npmjs.com/package/@wordpress/abilities → JS package latest version + current API - https://github.com/WordPress/gutenberg/tree/trunk/packages/abilities → JS package source 2. **Synthesize current state**: - "Has WP 7.0 actually shipped yet?" (check `https://wordpress.org/download/releases/`) - "What's the current Abilities API signature as of the canonical source today?" - "Have any rules been deprecated since this skill was last run?" 3. **Audit the plugin** against the synthesized current rules. 4. **Cite, in every finding**: source URL + fetch timestamp. --- ## What this skill checks (under the live-fetched rules) ### 1. Abilities are registered, not actions