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

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

Скилл для работы с REST API WordPress: подсказывает агенту, как зарегистрировать маршрут, проверить аргументы и поставить проверку прав, и помогает разобрать 401 или 404.

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

Что делает wp-rest-api

Скилл даёт агенту порядок действий в REST API WordPress. Сначала тот ищет, что уже есть в коде: вызовы register_rest_route, классы WP_REST_Controller, хук rest_api_init. Потом выбирает подход — show_in_rest для типа записи или собственная конечная точка на классе контроллера.

Внутри лежат справочники по маршрутам, схеме аргументов, ответам и полям, аутентификации, обнаружению и параметрам запроса. Скилл помнит, что per_page упирается в 100, а неотфильтрованный HTML из content.raw доступен через ?context=edit и требует авторизации. Разбор поломок тоже в нём: 404 обычно значит, что rest_api_init не сработал, в маршруте опечатка или выключены постоянные ссылки.

Цель — WordPress 7.0+ и PHP 7.4.0+. Нужны bash и node, часть сценариев просит WP-CLI. Проект на более старой ветке WordPress — это повод проверить версию до установки.

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

  • зарегистрировать маршрут с настоящей проверкой прав
  • разобрать 401 или 403 на своём эндпоинте
  • добавить вычисляемое поле в ответ через register_rest_field
  • включить show_in_rest для своего типа записи и таксономии
  • задать схему аргументов и санитайзинг вместо чтения $_GET

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

  • Добавь маршрут my-plugin/v1/orders через register_rest_route, с permission_callback и схемой аргументов
  • Почему мой эндпоинт отдаёт 401 при запросе из админки?
  • Включи show_in_rest для типа записи portfolio и проверь, что он появился в wp/v2

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/wp-rest-api/SKILL.md

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

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

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

wp-plugin-development Скилл помогает разрабатывать плагины WordPress: выстраивать структуру, добавлять хуки, настраивать админку и готовить релиз. CX Codex +1 8 000установок wp-performance Скилл помогает диагностировать и устранять проблемы с производительностью WordPress через консоль и WP-CLI без открытия браузера. CX Codex +1 6 100установок wp-block-themes Помогает создавать блочные темы WordPress, настраивать theme.json и шаблоны. Пригодится при отладке стилей и разметки в редакторе сайта. CX Codex +1 5 800установок wp-block-development Скилл для Claude Code, Codex и Cursor: агент ведёт блок Gutenberg от block.json до миграций, не ломая сохранённую разметку. CX Codex +1 5 500установок wordpress-router Скилл определяет тип кодовой базы WordPress и направляет агента по нужным веткам разработки. Пригодится на старте задач с темами, плагинами или ядром. CX Codex +1 5 600установок wp-project-triage Скилл осматривает репозиторий WordPress и выдаёт JSON: что за проект, какие инструменты и тесты в нём есть, на какие версии целится код. Пригодится перед правками в чужом плагине или теме. CX Codex +1 5 400установок wp-wpcli-and-ops Скилл для операций с WordPress через wp: переносит домены, выгружает базу, ставит плагины, разбирается с cron. Пригодится, когда агенту нужно что-то сделать на живом сайте, а не в файлах темы. CX Codex +1 5 500установок wp-playground Тонкая обёртка-маршрутизатор: помогает агенту выбрать нужный сценарий WordPress Playground — Blueprint, локальный CLI, ссылки для браузера или отладку. CX Codex +1 4 700установок

Похожие

agentmemory-rest-api rohitg00 Описывает REST-поверхность сервера agentmemory: сохранение и поиск воспоминаний по HTTP. Нужен, когда MCP недоступен или хост его не понимает. CX Codex +1 10 800установок build-zoom-rest-api-app официальный anthropics Справочник по Zoom REST API для автоматизации встреч, пользователей и записей на серверной стороне. Помогает выбрать нужный endpoint, разобраться с OAuth, лимитами запросов и ошибками. CX Codex +1 2 100установок rest-api-design aj-geddes Скилл задаёт правила именования ресурсов, HTTP-методов, кодов ответа и версионирования, когда вы проектируете новые эндпоинты или переделываете старые. CX Codex +1 2 100установок rest-api-django Mindrally Набор правил для ИИ-агента, который пишет Django REST API: структура проекта, сериализаторы, JWT-аутентификация, борьба с N+1. CX Codex +1 712установок spring-boot-rest-api-standards giuseppe-trisciuoglio Задаёт правила проектирования REST API в Spring Boot: от структуры URL и статус-кодов до валидации DTO и перехвата ошибок. CX Codex +1 4 200установок unit-test-wiremock-rest-api giuseppe-trisciuoglio Скилл задаёт шаблоны юнит-тестов внешних REST API на WireMock: заглушки ответов, проверка запросов, имитация сбоев без реальной сети. CX Codex +1 3 800установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о wp-rest-api

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

Выполните npx skills add WordPress/agent-skills --skill wp-rest-api -a claude-code. Файл скилла окажется по пути ~/.claude/skills/wp-rest-api/SKILL.md.

Что делает wp-rest-api?

Проводит агента по созданию и отладке эндпоинтов WordPress: маршруты, схема аргументов, проверка прав, поля и мета в ответе, включение типов записей в REST.

Какая версия WordPress нужна?

Скилл рассчитан на WordPress 7.0+ и PHP 7.4.0+. Ему нужны bash и node, а часть сценариев опирается на WP-CLI.

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

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

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