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.