orbit-abilities-apilisted
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