Receber por email
← Voltar para o catálogo

agent-skills-wordpress

Agent skills for WordPress — works in Claude Code, Codex, Antigravity, Cursor, and any agent supporting Skills + MCP. Audit, optimize, fix, and migrate WordPress sites.

34estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add respira-press/agent-skills-wordpress

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/agent-skills-wordpress-mpsx0abm/svg)](https://www.skillteca.com.br/skills/agent-skills-wordpress-mpsx0abm)

Skills relacionadas

Ver todas de Documentos →

Alerta por categoria

Receba novas skills de Documentos toda segunda

1 email curto, só com as skills novas de Documentos. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Respira Setup Assistant

Version: 1.1.0 Updated: 2026-05-17 Category: onboarding Status: active Freshly updated: v1.1.0 picks up the v7.1 OAuth setup flow, the new respira_diagnose_connection tool for edge-layer blocks, and the install-skills npm command. Requires: Respira for WordPress plugin (installs via this skill if missing) Telemetry endpoint: https://www.respira.press/api/skills/track-usage

Description

Diagnose your Respira MCP connection, walk through first-time setup, and fix common connection problems.

The Respira Setup Assistant checks whether the plugin is installed, whether an API key exists, and whether the MCP server version is compatible with the plugin. It gives you a clear status report, walks through any missing steps, and resolves the most common errors (timeouts, 401s, 403s, version mismatches) with plain-language instructions.

Use this skill the first time you connect Respira, after a WordPress update, or whenever Respira tools stop working.

Trigger Phrases

This skill activates when the user says any of the following:

  • "set up respira"
  • "connect respira"
  • "respira setup"
  • "respira not working"
  • "respira connection failed"
  • "fix respira"
  • "respira setup assistant"
  • "check my respira connection"
  • "respira health check"
  • "diagnose respira"
  • "respira mcp setup"
  • "is respira connected"
  • "respira not connecting"
  • "help me set up respira"
  • "respira install"

Do NOT trigger for: general WordPress tasks, requests that assume Respira is already working, or skill-specific requests like "build internal links" where the skill handles its own Respira check.

Execution Workflow

Step 1: Run the Doctor Check

Start by calling respira_diagnose_connection (Respira plugin v7.0.16+ / MCP server v6.11.13+). This is the single fastest way to know whether the MCP server reaches the plugin and whether any edge-layer (Cloudflare, WAF) is blocking the REST namespace.

Tool: respira_diagnose_connection
Returns: connection status, version pair, edge-layer block detection (Cloudflare "Bad Bot" pattern, WAF filters), CF allow-list snippet when blocks are detected

If the diagnose tool is unavailable (older plugin or MCP), fall back to respira_get_server_compatibility.

Tool: respira_get_server_compatibility
Returns: plugin version, MCP server version, compatibility status, minimum requirements

Interpret the result:

| Result | Meaning | |--------|---------| | Returns data successfully | MCP server is connected and plugin is reachable | | Connection refused / timeout | Plugin unreachable — URL or firewall problem | | 401 Unauthorized | API key missing or wrong | | 403 Forbidden | REST API blocked by security plugin or host | | Version mismatch warning | One side needs updating |

If the call succeeds, proceed to Step 2 for a full status report.

If it fails, skip to the Troubleshooting section that matches the error.

Step 2: Full Site Context

Tool: respira_get_site_context
Returns: WordPress version, PHP version, site URL, active plugins, active theme

From this response, check:

  1. Plugin installed and active — look for respira-for-wordpress in the active plugins list
  2. API key configured — the context response will include a flag indicating whether an API key is present
  3. WordPress version — flag if below 6.0 (minimum supported)
  4. PHP version — flag if below 7.4 (minimum supported)

Step 3: Generate Status Report

Present a clear, scannable status report. Use this format:

## Respira Connection Status

### Plugin
- Installed: Yes / No
- Active: Yes / No
- Version: X.X.X (up to date / update available)

### API Key
- Configured: Yes / No

### MCP Server
- Version: X.X.X
- Compatible with plugin: Yes / No

### WordPress
- Version: X.X.X (supported / below minimum)
- PHP Version: X.X (supported / below minimum)

### Overall Status
[CONNECTED — ready to use]
  or
[ACTION NEEDED — see steps below]

Then branch based on status:

Branch A: Everything is healthy

Output:

Your Respira connection is healthy.

Quick-start commands to try right now:
- respira_list_pages — see all your pages
- respira_get_builder_info — find out which page builder you're using
- respira_get_site_context — full site overview

Skills available in the marketplace:
- "WordPress Site DNA" — full site audit
- "SEO & AEO Amplifier" — SEO health check
- "Internal Link Builder" — build internal links

Branch B: Plugin not installed or not active

Output:

## Respira Plugin Not Found

To connect your AI assistant to WordPress, install the Respira for WordPress plugin.

### Install steps (v7.1 OAuth, recommended):
1. Go to https://respira.press/releases
2. Download the latest version
3. In WordPress admin: Plugins, then Add New, then Upload Plugin
4. Activate the plugin
5. On the Setup screen, click "Connect respira.press account". The OAuth handshake links the licence to the user's respira.press account so plan changes sync automatically and host migrations don't require re-activation.

### Install steps (manual licence-key fallback):
1. Steps 1-4 above
2. On the Setup screen, click "Or paste a licence key manually"
3. Paste the key from respira.press/dashboard/licenses
4. Go to Respira, then Settings, then API Keys, and create a new MCP key

### MCP server setup:
Run this in your terminal:
npx -y @respira/wordpress-mcp-server --setup

Follow the prompts. You'll need your WordPress site URL and the API key from the dashboard installer.

Optional after setup: install the bundled skill collection:
npx @respira/wordpress-mcp-server install-skills

Once done, come back and say: "check my respira connection"

Branch C: Plugin installed but no API key

Output:

## API Key Missing

The Respira plugin is installed but no API key is configured. The MCP server needs a key to authenticate.

### Create an API key:
1. In WordPress admin, go to Respira, then Settings, then API Keys
2. Click "Add New Key"
3. Give it a name (e.g., "Claude Desktop")
4. Copy the generated key
5. Add it to your MCP server config by running:
   npx -y @respira/wordpress-mcp-server --setup
   and paste the key when prompted

Once done, say: "check my respira connection"

Branch D: Version mismatch

Output using specific versions from the compatibility check:

## Version Mismatch Detected

Plugin version: X.X.X
MCP server version: X.X.X
Required: [minimum version from compatibility response]

### To fix:

Note: pre-v6.11.13 the MCP server self-reported as v6.11.4 after upgrades because of a stale-constant bug. If respira_get_server_compatibility returns 6.11.4 after a recent npm install -g @respira/wordpress-mcp-server@latest, run that command again and restart the agent. The fix in v6.11.13+ reads the version from package.json at module load.

Then give the specific update instruction based on which side is behind:

If plugin needs updating:

Update the Respira plugin:
1. Go to Respira → Settings → Updates (or check wp-admin → Updates)
2. Or download the latest version at https://respira.press/releases
3. Install and activate

If MCP server needs updating:

Update the MCP server:
npx -y @respira/wordpress-mcp-server@latest --update

Or in Claude Desktop settings, update the command to use the latest version.

Troubleshooting Common Errors

If Step 1 (the doctor check) returned an error, use the guide below. Ask the user what error they are seeing if it was not explicit.

Connection Timeout

Symptoms: Tools hang or return "connection timed out", "ECONNREFUSED", or "fetch failed"

Checklist — work through these in order:

  1. Check the site URL — In your MCP server config, does the URL match your WordPress site exactly? Include the correct protocol (https:// vs http://) and no trailing slash issues.
  1. Check if the site is online — Visit you
Compartilhar X LinkedIn