원클릭으로
studio
Use WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | studio |
| description | Use WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed. |
Use this skill whenever the user wants to work with a local WordPress site in WordPress Studio.
This skill is the canonical source for:
Other skills should reference this skill for review and iteration instead of restating those steps.
Prefer WordPress Studio MCP tools over shell commands for WordPress operations.
Use the Studio CLI only when MCP is unavailable, failing, or explicitly required.
The official WordPress.com Codex plugin does not bundle local MCP server config. The local Studio MCP is an optional user/developer environment capability. If Studio MCP tools are not already available in the active Codex session, follow the required decision point in this skill before substantive local Studio work.
Keep this skill minimal. Do not duplicate command syntax or generic WordPress guidance that can be inferred from the tool surface.
Use MCP for:
wp_clivalidate_blockstake_screenshot and inspect_designUse the CLI for:
studio wp actionsUse direct file edits for theme and plugin files when writing code.
Studio MCP is local to the user's Codex environment. For local Studio tasks, prefer enabling and using Studio MCP instead of silently falling back to CLI.
If Studio MCP tools are unavailable, treat MCP setup as a required decision point before any substantive local Studio work. Substantive work includes creating a site, starting or stopping a site, editing files, running studio wp, creating previews, validating blocks, taking screenshots, auditing, or making any content/theme/plugin change.
Before substantive work, tell the user that Studio MCP is not currently enabled in this Codex session and ask whether they want Codex to enable it with the setup command below. Do not proceed with studio site create, studio site start, studio wp, preview commands, file writes, or review/audit fallbacks until the user either approves MCP setup, declines MCP setup, or explicitly asks for CLI-only work. A trivial read/check such as studio --help, studio site list, or inspecting local files may use CLI immediately to understand the environment.
Preferred setup command:
codex mcp add wordpress-studio -- studio mcp
This command adds a local MCP server named wordpress-studio with command studio and args mcp. If command-based setup is unavailable, add the equivalent config manually, then restart or reload the Codex session so the Studio tools are available.
Example MCP server config:
{
"mcpServers": {
"wordpress-studio": {
"command": "studio",
"args": ["mcp"]
}
}
}
Do not add this MCP config to the official plugin package. It belongs in the user's local Codex/MCP configuration.
studio site listSTUDIO_HOME from the common parent of existing site paths, or default to ~/Studio if no sites exist yetsite_list or site_info when Studio MCP tools are visiblecodex mcp add wordpress-studio -- studio mcp? You may need to restart or reload Codex before the new tools appear."site_list or site_infostudio site list or studio site status --path <site-path><site-path> as the root for generated artifacts rather than the agent launch directory.wp_cli for arbitrary WordPress operations when available; otherwise use studio wp ... --path <site-path>.studio CLI command that gets the job done.validate_blocks; prefer the filePath argument when the content lives in a template, template part, pattern, or other filevalidate_blocks issue as a required fix step when MCP validation is available:core/html policy reports invalid HTML blocks, rewrite those blocks as editable core or plugin blocks before calling validate_blocks againvalidate_blocks applies an auto-fix to a file, do not manually replace the file content; review the returned diff only for class, nesting, or CSS-selector follow-uptake_screenshotstudio site status with the available browser/screenshot tooling in the current Codex environmentinspect_design before editing CSS if it is available; otherwise inspect the relevant rendered DOM, CSS, and theme or plugin files directly.validate_blocks when available; otherwise do static block-markup review and practical WordPress/browser verification.auditing rather than embedding that workflow here.Audit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.
Create, edit, build, and review a custom WordPress Gutenberg block plugin inside a Studio-backed site.
Create or update a custom WordPress plugin for site functionality that should not live in a theme or a block. Use when the user needs reusable behavior, admin/settings UI, hooks, REST endpoints, scheduled tasks, integrations, or server-side logic for a Studio-backed site.
Create a WordPress site from a rough idea using Studio and shared WordPress skills.
Create a modern WordPress block theme.
Route WordPress build, management, and audit requests to the right target and implementation path. Use when the user wants WordPress work and it is not yet clear whether the task should use a local WordPress Studio site, a live WordPress.com site, site creation, theme work, a custom block, a plugin, or an audit.