GitHub - WordPress/abilities-api: A WordPress API for declaring and discovering plugin, theme, and core abilities in a human- and machine-readable way. (original) (raw)

Skip to content

View all features

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Abilities API

Part of the AI Building Blocks for WordPress initiative

Handbook

Overview

Design Goals

  1. Discoverability - every ability can be listed, queried, and inspected.
  2. Interoperability - a uniform schema lets unrelated components compose workflows.
  3. Security‑first - explicit permissions determine who/what may invoke an ability.
  4. Gradual adoption - ships first as a Composer package, migrates smoothly to core.

Documentation

Inspiration

Current Status

Milestones State
Placeholder repository created
Spec draft created
Prototype plugin & Composer package created
Community feedback (#core‑ai Slack) created
Core proposal in progress
Initial created
WordPress 6.9 in progress

How to Get Involved

License

WordPress is free software, and is released under the terms of the GNU General Public License version 2 or (at your option) any later version. See LICENSE.md for complete license.

Code is Poetry.