WordPress plugin intelligence profile

AbilityGuard – Abilities API Monitor

Inventory, audit, and monitor WordPress Abilities API usage.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.1.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.9 · PHP 7.2
Directory statusactive
Last directory update5 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AbilityGuard – Abilities API Monitor version 1.1.1 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

AbilityGuard helps site administrators understand and audit what the WordPress Abilities API exposes on their site.

The WordPress Abilities API gives plugins, themes, AI tools, automation workflows, and other integrations a structured way to register and execute site capabilities. That is powerful, but it also creates a new visibility problem: administrators need to know which abilities are available, how those abilities are described, whether they are exposed through REST, and what executions have happened recently.

AbilityGuard adds that visibility layer. It inventories registered abilities, highlights risk-related annotations, and keeps a rolling execution log so you can review what ran, who triggered it, how it was triggered, and what data was stored.

What problem does AbilityGuard solve?

Without an inventory or audit trail, administrators may not know:

  • Which abilities are registered by active plugins or integrations.
  • Whether an ability is marked as read-only, destructive, or idempotent.
  • Whether an ability is exposed through REST.
  • Which abilities executed recently.
  • Which user triggered an ability execution.
  • Whether input or output payloads were captured for review.

AbilityGuard is designed to answer those questions from the WordPress admin area.

Features

AbilityGuard turns the WordPress Abilities API into a clear, auditable surface for site administrators. Instead of chasing capability registrations manually, you get a focused dashboard for visibility, risk review, and execution monitoring.

Core Visibility

  • Ability Inventory: view all registered WordPress abilities in a single, searchable inventory.
  • Risk Badges: instantly spot risk indicators derived from ability annotations.
  • Annotation Visibility: inspect read-only, destructive, and idempotent metadata at a glance.
  • Category & Namespace Details: see the official category, slug, and namespace used by each ability.
  • REST Exposure & Schema Visibility: identify abilities exposed through REST and whether input/output schemas are registered.
  • Current User Permission Check: confirm whether the current admin user can execute an ability with its default input.

Execution Monitoring

  • Execution Log: review recent ability executions with a rolling audit trail.
  • Log Details: inspect names, users, trigger context, status, and payload data for each event.
  • Trigger Context: see whether an execution came from REST, WP-CLI, cron, or PHP.
  • User Links: jump directly from a log entry to the related WordPress user profile when available.

Admin Controls & Privacy

  • Configurable Payload Logging: choose whether to capture ability input and output data.
  • Privacy-Conscious Defaults: output logging is disabled by default to reduce sensitive data exposure.
  • Configurable Log Retention: keep as many execution entries as needed, including unlimited retention.
  • Advanced Log Filters: narrow the activity view by status, context, risk, category, user ID, date range, or search term.
  • CSV Export: export the current filtered log view for reporting or review.
  • Saved Views: save common audit filters for fast reuse.

Operational Oversight

  • Sensitive Watchlist: flag important abilities for closer monitoring.
  • Email Alerts: receive notifications for high-risk, failed, or watched ability executions.
  • Scheduled Reports: send daily or weekly activity summaries by email.
  • Multisite Dashboard: review per-site ability and log counts from Network Admin.
  • Uninstall Cleanup Option: optionally remove AbilityGuard data when the plugin is uninstalled.

What AbilityGuard does not log

AbilityGuard monitors Abilities API registrations and executions. It does not replace a general WordPress activity log plugin.

For example, AbilityGuard does not automatically log normal post edits, page updates, media uploads, settings saves, WooCommerce activity, or user profile changes unless those actions are performed through a registered WordPress ability.

Privacy and data storage

AbilityGuard stores logs in a custom database table in your WordPress database. Input logging can be enabled or disabled from the settings page. Output logging is available but disabled by default because ability responses may contain sensitive or large data.

Before enabling output logging, review your site’s privacy and compliance requirements.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • abilities api
  • audit log
  • ai
  • monitoring
  • security
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.9 · PHP 7.2
Update activity5 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.