superpowers-sage:abilities-authoring

Define WordPress MCP Abilities with a PHP base class and JSON schema.

13|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/codigodoleo/superpowers-sage --skill superpowers-sage-abilities-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-sage:abilities-authoring
Source: https://github.com/codigodoleo/superpowers-sage/tree/main/skills/abilities-authoring
Command: npx skills add https://github.com/codigodoleo/superpowers-sage --skill superpowers-sage-abilities-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Creates a standardized workflow for building and registering WordPress MCP Abilities so developers can expose callable endpoints in Claude Code and other MCP adapters.

Core Features & Use Cases

  • Provides a PHP base class (Ability) template with a JSON schema and execute() method for MCP endpoints.
  • Registers Abilities via AbilitiesServiceProvider so they appear in discover-abilities and can be invoked with execute-ability.
  • Supports common MCP patterns and integration workflows for WordPress projects (e.g., lando wp acorn make:ability, discovery, and endpoint execution).

Quick Start

Create a new ability with the Acorn template and register it in AbilitiesServiceProvider, then run discover-abilities to verify exposure.

Frequently Asked Questions about superpowers-sage:abilities-authoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom WordPress MCP endpoints for Claude Code?

To create WordPress MCP endpoints for Claude Code, you define a PHP base class with a JSON schema and an execute() method, then register it via AbilitiesServiceProvider for endpoint discovery and invocation.

What is the standard workflow to register MCP abilities in a WordPress project?

The standard workflow to register MCP abilities involves creating a PHP ability class using the Acorn template, registering it in AbilitiesServiceProvider, and running discover-abilities to verify it is exposed to the MCP adapter.

Do I need the Acorn workflow to expose callable endpoints in WordPress?

Yes, you need the WordPress Acorn workflow to expose callable endpoints, as it provides the make:ability command to generate the PHP base class and integrates with the AbilitiesServiceProvider for registration.

How do I execute a registered WordPress ability through an MCP adapter?

You execute a registered WordPress ability through an MCP adapter by running the execute-ability tool, which invokes the logic defined in the execute() method of your custom PHP base class.

Can I define custom JSON schemas for WordPress MCP abilities?

Yes, you can define custom JSON schemas for WordPress MCP abilities directly within the PHP base class, allowing you to specify the exact input parameters required for your callable endpoints.