К основному содержанию
скилл CX Codex

wp-env — скилл для Claude Code: что делает и как установить

Настраивает локальное окружение WordPress в Docker с помощью @wordpress/env. Пригодится для запуска тестов PHPUnit, отладки в Xdebug и работы с WP-CLI.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add WordPress/agent-skills --skill wp-env -a claude-code
Открыть на GitHub

Что делает wp-env

Скилл обучает агента управлять локальными сборками WordPress через утилиту @wordpress/env. Инструмент распознаёт плагины, темы или ядро по структуре папок проекта и автоматически формирует рабочее окружение. Дополнительно агент умеет считывать параметры из .wp-env.json и применять локальные перезаписи из .wp-env.override.json.

Команды запускаются внутри изолированных контейнеров cli, wordpress или mysql. За счёт этого окружение подходит для сценариев, где требуется реальная база данных MySQL и сохранение записей между перезапусками. Это повод проверить, запущен ли демон Docker, до вызова команд.

Для работы требуются Node.js версии не ниже 18.12.0 и работающий Docker. Прямые слаги плагинов каталога WordPress.org в файле конфигурации не работают: нужно передавать полные URL к ZIP-архивам или веткам GitHub.

Какие задачи решает

  • развернуть локальный WordPress в Docker для плагина или темы
  • запустить тесты PHPUnit с постоянной базой данных MySQL
  • выполнить команды WP-CLI внутри сервисного контейнера
  • настроить подключение Xdebug для отладки PHP на порту 9003

Примеры запросов агенту

  • Запусти локальный WordPress с помощью wp-env и включи Xdebug
  • Выполни миграции и обнови структуру ссылок через wp-env run cli
  • Сбрось базу данных разработки командой wp-env reset development

Как установить wp-env

1Через Skills CLI (Vercel)

npx skills add WordPress/agent-skills --skill wp-env -a claude-code

2Вручную: положить файлы

~/.claude/skills/wp-env/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/wp-env/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора15

wp-project-triage Скилл осматривает репозиторий WordPress и выдаёт JSON: что за проект, какие инструменты и тесты в нём есть, на какие версии целится код. Пригодится перед правками в чужом плагине или теме. CX Codex +1 5 400установок wp-wpcli-and-ops Скилл для операций с WordPress через wp: переносит домены, выгружает базу, ставит плагины, разбирается с cron. Пригодится, когда агенту нужно что-то сделать на живом сайте, а не в файлах темы. CX Codex +1 5 500установок wp-phpstan Настраивает статический анализ PHPStan в плагинах и темах WordPress, генерирует бейзлайн и помогает типизировать хуки с REST-запросами. CX Codex +1 4 600установок wp-abilities-api Скилл для работы с WordPress Abilities API: регистрация способностей и категорий в PHP, выдача в REST, потребление в JS. Пригодится, когда клиент не видит способность или REST отдаёт пусто. CX Codex +1 4 300установок wp-interactivity-api Помогает настраивать интерактивные блоки WordPress без сбоев гидратации. Пригодится при отладке директив, интеграции скриптов и синхронизации состояния между PHP и браузером. CX Codex +1 4 200установок wpds Скилл подтягивает документацию WordPress Design System через MCP-сервер, чтобы агент собирал интерфейс на настоящих компонентах и токенах, а не по памяти. CX Codex +1 4 000установок wp-abilities-verify Проверяет регистрацию Abilities API в плагинах WordPress, находит скрытые записи в базу при аннотации readonly и валидирует схемы параметров. CX Codex +1 2 600установок wp-patterns Создаёт и обновляет паттерны блоков WordPress, проверяет их регистрацию и разметку. Пригодится для шаблонов, starter pages и Query Loop. CX Codex +1 2 200установок

Похожие

ddev-expert madsnorgaard Скилл, который подсказывает агенту команды DDEV: запуск контейнеров, работа с базой, конфигурация и разбор типичных сбоев. CX Codex +1 314установок managing-astro-local-env astronomer Управляет локальным окружением Airflow через Astro CLI в Docker и standalone-режимах. Помогает запускать сервисы, читать логи и слать запросы к Airflow API прямо из диалога с агентом. CX Codex +1 1 400установок docker-sandboxes-env docker Помогает создавать и валидировать декларативные файлы sbxenv.yaml для Docker Sandboxes. Пригодится для повторяемой настройки песочниц и запуска скриптов окружения. CX Codex +1 725установок coolify-manager ajmcclary Скилл для работы с Coolify через официальный CLI и API: диагностика упавших сервисов, логи, SSL, контейнеры, WordPress. CX Codex +1 502установок wordpress-testing-qa bobmatnyc Скилл для тестирования плагинов и тем WordPress: PHPUnit-интеграция, WP_Mock, PHPCS и CI/CD. Пригодится, когда нужно навести порядок в тестах. CX Codex +1 413установок wordpress-pro https://github.com/Jeffallan Скилл помогает разрабатывать темы и плагины WordPress, блоки Gutenberg и магазины WooCommerce. Нужен для задач с REST API, хуками, безопасностью и производительностью. CX Codex +1 9 700установок

Рядом в теме «DevOps и инфраструктура»

Всё по теме «DevOps и инфраструктура» →

Вопросы о wp-env

Как установить wp-env в Claude Code?

Выполните в терминале команду npx skills add WordPress/agent-skills --skill wp-env -a claude-code.

Что делает скилл wp-env?

Он помогает агенту настраивать запуск WordPress в контейнерах Docker, составлять конфигурацию .wp-env.json, тестировать код и запускать команды WP-CLI.

Чем wp-env отличается от wp-playground?

Инструмент wp-env разворачивает полноценный Docker с постоянной базой MySQL и доступом к шеллу контейнеров, тогда как wp-playground работает быстрее и обходится без Docker.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой