Wp Abilities Audit
Audit a WordPress plugin's REST surface and produce a standardized audit document...
Install
npx skills add WordPress/agent-skills --skill wp-abilities-audit -g -a claude-code -y- Repository
- WordPress/agent-skills2.3k
- Category
- AI and agents
- Updated
- 10d ago
- License
- See repository
- Context cost
- Mediumabout 2,308 tokens
- Runs scripts
- No, instructions only
What it does
Audit a WordPress plugin's REST surface and produce a standardized audit document proposing Abilities API registrations. Produces a markdown doc with a YAML schema and prose sections that humans and agents can both consume when planning a registration rollout. Works on any WP plugin.
WP Abilities Audit
Produce a standardized audit document for a WordPress plugin's REST surface, proposing a set of Abilities API registrations grouped by semantic intent. The audit doc is a planning artifact for implementers, humans, agents, or both, that captures the controller inventory, capability gates, and proposed ability shapes in a structured form. A reviewer reading the doc can scope the work without re-deriving the survey.
This skill works on any plugin that exposes a REST surface. Plugin
classification (for purposes of the optional plugin_family annotation) is
the user's call; the workflow itself is plugin-agnostic.
When to use
- The task is "register Abilities API abilities for a WP plugin" and no audit doc exists yet.
- Planning participation in a multi-plugin abilities rollout and need a shareable, standardized audit artifact.
- Pre-flight checking a plugin's agent-readiness before implementing abilities.
- A PM or non-implementer wants to scope the work before engineering picks it up.
Inputs required
- Plugin checkout path, working tree of the plugin to audit.
- Triage output, run
wp-project-triagefirst if not already done. The audit consumessignals.usesAbilitiesApi,versions.wordpress, andproject.kindfrom the report. - Auditor identity, name and team or context, recorded in the audit's
auditorfield. - Output path, where the audit doc should land. Default explicit over implicit; ask if not provided rather than writing into the plugin worktree.
Prerequisites
wp-project-triagehas run successfully and classified the plugin.- The plugin has at least one REST controller. If enumeration finds zero controllers, the audit doesn't apply, see "Failure modes" below.

