wp-playground

Automate disposable WordPress playground environments for testing plugins and themes.

14|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/wpgaurav/WordPress-skills --skill wp-playground-wpgaurav
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-playground
Source: https://github.com/wpgaurav/WordPress-skills/tree/main/skills/wordpress/wp-playground
Command: npx skills add https://github.com/wpgaurav/WordPress-skills --skill wp-playground-wpgaurav

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spin up disposable WordPress playground environments to test plugins and themes without cluttering your local or staging setup.

Core Features & Use Cases

  • Create ephemeral WordPress instances in-browser or locally via the wp-playground CLI.
  • Auto-mount plugins/themes, switch WP/PHP versions, run blueprints, build snapshots, and debug with Xdebug.
  • Use cases include plugin/theme testing, CI validation, bug reproduction, and quick previews for stakeholders.

Quick Start

Install the wp-playground CLI and start a disposable WordPress instance with auto-mount to spin up a test site.

Frequently Asked Questions about wp-playground

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

FAQPage Schema
How do I create a disposable WordPress playground for testing a plugin?

Yes, you can run WordPress playgrounds directly in a browser or locally via the wp-playground CLI, utilizing an in-memory filesystem and ephemeral SQLite databases for seamless browser-based previews and local development.

Do I need Node.js to run the wp-playground CLI?

The wp-playground CLI supports auto-mounting plugin or theme folders, running blueprints, taking snapshots, switching adjustable WP and PHP versions, and debugging with Xdebug for comprehensive CI validation and bug reproduction.

Can I use Xdebug for debugging inside a WordPress playground?

Use a disposable WordPress playground to validate plugins in CI by spinning up ephemeral instances with ephemeral SQLite databases, executing blueprint runs, and capturing snapshots without cluttering your staging setup.

What is the best way to test a WordPress plugin without polluting my local setup?

The best way to test without polluting your local setup is spinning up a disposable WordPress playground using the wp-playground CLI, which relies on an in-memory filesystem and ephemeral SQLite databases.