Content Portability

Exports/imports WordPress via MCP, hashed and rollback-safe; tool names read stale.

Works with setup

Test report

Verdict
Works with setup
Score
7.6/10
Tested
Jul 14, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 2d8ee03

Its own repo already renamed wordpress_* MCP tools to respira_* (per a sibling skill's changelog note), but this SKILL.md still calls the old wordpress_* names throughout — a real staleness risk, offset by an unusually candid 'what this skill CANNOT do' disclaimer.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 3/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 3/5

What Content Portability does

Exports WordPress pages, posts, and custom post types to a portable local package (machine-readable JSON, human-readable markdown, optional media) via the Respira MCP server, and can import it into another site with smart ID remapping and mandatory pre-overwrite snapshots. Triggers on 'export my site', 'backup my pages before editing', or 'migrate content'. Requires a live WordPress site with the Respira plugin and an API key configured; its documented MCP tool names (wordpress_*) appear to be a version behind a sibling skill in the same repo that already migrated to respira_* naming.

How to install Content Portability

git clone https://github.com/respira-press/agent-skills-wordpress
cd agent-skills-wordpress
mkdir -p ~/.claude/skills
cp -r skills/content-portability ~/.claude/skills/content-portability

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Content Portability

  • /content-portability Exports/imports WordPress via MCP, hashed and rollback-safe; tool names read stale.

It also activates on plain-language prompts like these:

  • Export my WordPress site content before I migrate to a new host
  • Back up all my pages before you make any edits to them
  • Migrate my blog posts and images to my other WordPress site

Frequently asked questions

Is the Content Portability skill free?
Yes. The skill itself is free from respira-press/agent-skills-wordpress. SkillProof publishes the install command and an independent test verdict at no cost.
Does Content Portability work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 14, 2026. Verdict: Works with setup. Its own repo already renamed wordpress_* MCP tools to respira_* (per a sibling skill's changelog note), but this SKILL.md still calls the old wordpress_* names throughout — a real staleness risk, offset by an unusually candid 'what this skill CANNOT do' disclaimer.
What is the Content Portability SkillProof Score?
7.6/10 — installs cleanly 3/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 3/5.
How do I install Content Portability?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Content Portability with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.