К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

wp-block-development — скилл для Claude Code: блоки Gutenberg

Скилл для Claude Code, Codex и Cursor: агент ведёт блок Gutenberg от block.json до миграций, не ломая сохранённую разметку.

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

Что делает wp-block-development

Скилл ведёт агента по работе с блоками Gutenberg: метаданные в block.json, регистрация через register_block_type с метаданными, атрибуты и их сериализация, supports, динамический рендер через render.php или render_callback, депрекейшены и разница между viewScript и viewScriptModule. На старте запускаются два скрипта: node skills/wp-block-development/scripts/list_blocks.mjs перечисляет блоки в репозитории, node skills/wp-project-triage/scripts/detect_wp_project.mjs определяет тип проекта.

Дальше идут шаги: создать блок через @wordpress/create-block, поднять его до apiVersion 3, выбрать статическую или динамическую модель, обновить block.json, зарегистрировать блок на сервере через PHP. Под каждый шаг в скилле лежит справочник в references/: атрибуты и сериализация, обёртки и supports, inner blocks, депрекейшены, инструменты, отладка.

Сборка опирается на то, что уже есть в репозитории: @wordpress/scripts и wp-env. Агенту нужны bash и node, а часть сценариев без WP-CLI не отработает. Сам скилл метит в WordPress 7.0+ и PHP 7.4.0+. Если репозиторий окажется полным сайтом с wp-content/, сразу назовите плагин или тему с нужным block.json: иначе правки уйдут не в тот блок.

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

  • собрать новый блок через @wordpress/create-block, а не вручную
  • перевести блок на apiVersion 3 до того, как редактор уедет в iframe
  • починить атрибуты, которые перестали сохраняться после правки block.json
  • добавить серверный рендер через render.php или render_callback
  • описать deprecated-версию, чтобы старые записи не выдавали «Invalid block»

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

  • Найди все блоки в репозитории и покажи, где лежит `block.json` для блока `my-plugin/hero`.
  • Добавь блоку `my-plugin/hero` динамический рендер через `render.php`.
  • После смены разметки блок выдаёт «Invalid block» — добавь миграцию и `deprecated`.

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/wp-block-development/SKILL.md

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

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

Весь набор →
wp-plugin-development WordPress Скилл помогает разрабатывать плагины WordPress: выстраивать структуру, добавлять хуки, настраивать админку и готовить релиз. Claude Code CX Codex Cursor +1 7 900установок wp-performance WordPress Скилл помогает диагностировать и устранять проблемы с производительностью WordPress через консоль и WP-CLI без открытия браузера. Claude Code CX Codex Cursor +1 6 100установок wp-block-themes WordPress Помогает создавать блочные темы WordPress, настраивать theme.json и шаблоны. Пригодится при отладке стилей и разметки в редакторе сайта. Claude Code CX Codex Cursor +1 5 800установок wordpress-router WordPress Скилл определяет тип кодовой базы WordPress и направляет агента по нужным веткам разработки. Пригодится на старте задач с темами, плагинами или ядром. Claude Code CX Codex Cursor +1 5 500установок wp-wpcli-and-ops WordPress Скилл для операций с WordPress через wp: переносит домены, выгружает базу, ставит плагины, разбирается с cron. Пригодится, когда агенту нужно что-то сделать на живом сайте, а не в файлах темы. Claude Code CX Codex Cursor +1 5 400установок wp-phpstan WordPress Настраивает статический анализ PHPStan в плагинах и темах WordPress, генерирует бейзлайн и помогает типизировать хуки с REST-запросами. Claude Code CX Codex Cursor +1 4 600установок wpds WordPress Скилл подтягивает документацию WordPress Design System через MCP-сервер, чтобы агент собирал интерфейс на настоящих компонентах и токенах, а не по памяти. Claude Code CX Codex Cursor +1 4 000установок

Похожие

svelte-code-writer sveltejs Скилл ищет официальную документацию Svelte 5 и проверяет компоненты через autofixer. Пригодится при написании и правке файлов .svelte или .svelte.ts. Claude Code CX Codex Cursor +1 12 800установок react18-legacy-context официальный github Скилл переводит legacy context в React на createContext и помогает синхронно обновить provider и всех consumers. Нужен для миграции class components. GitHub Copilot 745установок react18-lifecycle-patterns официальный github Переводит устаревшие методы жизненного цикла классовых компонентов на стандарт React 18.3.1. Пригодится при подготовке легаси-кода к React 19. GitHub Copilot 743установок react18-string-refs официальный github Помогает заменить строковые refs в классовых компонентах на React.createRef(). Пригодится при переходе на React 18.3.1 или React 19. GitHub Copilot 741установок react18-enzyme-to-rtl официальный github Помогает переписать тесты с Enzyme на React Testing Library при переходе на React 18. Пригодится, когда нужно заменить shallow, mount и проверку стейта на поведенческие тесты. GitHub Copilot 739установок typeui-fundamentals typeui.sh Скилл задаёт агенту базовые правила UI/UX: визуальную иерархию, 4-пиксельную сетку, типографику и требования доступности WCAG. Выручает, когда в дизайн-системе нет готового ответа. Claude Code CX Codex Cursor +1 2 200установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. Claude Code Claude.ai 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. Claude Code CX Codex Cursor +1 673 100установок

Вопросы о wp-block-development

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

Выполните npx skills add WordPress/agent-skills --skill wp-block-development -a claude-code. Скилл окажется в ~/.claude/skills/wp-block-development/SKILL.md.

Что делает wp-block-development?

Проводит агента по шагам разработки блока Gutenberg: метаданные, регистрация, атрибуты, рендер, миграции. Сверяться с канонической документацией он тоже умеет, но опирается на справочники внутри скилла.

Что нужно, чтобы скилл заработал?

Bash и node в окружении, для части сценариев ещё WP-CLI. Целевые версии в описании скилла: WordPress 7.0+ и PHP 7.4.0+.

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

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

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