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

rest-api-design-patterns — скилл для Claude Code: проектирование REST

Скилл-справочник по проектированию REST API: моделирование ресурсов, версионирование, пагинация, HATEOAS и работа с HTTP-методами.

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

Что делает rest-api-design-patterns

Скилл даёт агенту набор правил и примеров, по которым он проектирует и правит REST API. Внутри — именование ресурсов, вложенные эндпоинты, фильтрация через query-параметры, массовые операции, разбор HTTP-методов с примерами на FastAPI и Express.js. Есть модель зрелости Ричардсона: от одного URI с POST до гипермедиа-контролов.

Пригодится, когда начинаешь API с нуля или приводишь к единому виду уже существующее. Агент подскажет, где коллекция, где элемент, почему GET /getUsers — плохая идея и как не уйти в пять уровней вложенности. Отдельные разделы про версионирование, обработку ошибок и документацию в OpenAPI.

Скилл текстовый: это инструкция для агента, а не библиотека. Ставится в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — в каждом своя команда и свой путь к SKILL.md. Для GitHub Copilot нужен установленный gh с поддержкой скиллов, иначе команда установки не сработает.

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

  • спроектировать ресурсы и эндпоинты нового REST API
  • переписать существующие ручки под нормальные HTTP-методы
  • добавить версионирование, не ломая текущих клиентов
  • настроить пагинацию, фильтрацию и сортировку в коллекциях
  • описать API в OpenAPI и разложить ошибки по статус-кодам

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

  • Спроектируй REST API для заказов: ресурсы, эндпоинты, коды ответов
  • Проверь мои роуты на соответствие REST — где нейминг и методы неверные
  • Добавь версионирование и пагинацию к текущему API на FastAPI

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

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill rest-api-design-patterns -a claude-code

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

~/.claude/skills/rest-api-design-patterns/SKILL.md

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

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

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

expressjs-development Скилл для ИИ-агента, который подсказывает, как строить Express.js-приложения: маршруты, middleware, обработка запросов и ошибок. CX Codex +1 555установок mobile-design Скилл для мобильного интерфейса: тач-цели, жесты, зоны большого пальца, безопасные области и адаптив под маленькие экраны. CX Codex +1 545установок figma-design Скилл по Figma: компоненты, auto layout, переменные, прототипы и разработка плагинов. Пригодится, когда агент пишет код плагина или собирает дизайн-систему. CX Codex +1 542установок spring-boot-development Скилл для ИИ-агента, который подсказывает, как писать Spring Boot: авто-конфигурация, внедрение зависимостей, REST-контроллеры, Spring Data и Spring Security. CX Codex +1 534установок asyncio-concurrency-patterns Скилл по конкурентности в Python: event loop, корутины, задачи, семафоры и блокировки. Пригодится, когда пишешь асинхронный сервис или клиент. CX Codex +1 489установок rust-systems-programming Скилл по системному Rust: владение, заимствование, потоки, async, unsafe и оптимизация. Пригодится, когда пишешь низкоуровневый код или переписываешь C/C++. CX Codex +1 485установок api-gateway-patterns Скилл для проектирования API-шлюзов на Kong: маршрутизация, лимиты, аутентификация, балансировка. Пригодится, когда микросервисы уже есть, а единой точки входа нет. CX Codex +1 481установок react-patterns Скилл с готовыми рецептами React: хуки, композиция компонентов, управление состоянием и борьба с лишними ререндерами. CX Codex +1 471установок

Похожие

rest-api-design aj-geddes Скилл задаёт правила именования ресурсов, HTTP-методов, кодов ответа и версионирования, когда вы проектируете новые эндпоинты или переделываете старые. CX Codex +1 2 100установок api-design Agent Skills Team Скилл помогает спроектировать или переработать REST- и GraphQL-контракт: от ресурсов и операций до ошибок, версий и OpenAPI или GraphQL SDL. CX Codex +1 387установок agentmemory-rest-api rohitg00 Описывает REST-поверхность сервера agentmemory: сохранение и поиск воспоминаний по HTTP. Нужен, когда MCP недоступен или хост его не понимает. CX Codex +1 10 800установок public-api-design-review Samuel Berthe Прогоняет REST API по чек-листу: имена ресурсов, методы, коды ответов, пагинация, формат ошибок. Каждую находку делит на Must-change и Improvement. CX Codex +1 7 800установок api-design-patterns agent-skills Скилл с 38 правилами проектирования REST API: ресурсы, ошибки, безопасность, пагинация, версионирование. Пригодится, когда агент пишет или проверяет эндпоинты. CX Codex +1 929установок wp-rest-api WordPress Скилл для работы с REST API WordPress: подсказывает агенту, как зарегистрировать маршрут, проверить аргументы и поставить проверку прав, и помогает разобрать 401 или 404. CX Codex +1 5 900установок

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

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

Вопросы о rest-api-design-patterns

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

Выполни npx skills add manutej/luxor-claude-marketplace --skill rest-api-design-patterns -a claude-code. Скилл появится в ~/.claude/skills/rest-api-design-patterns/SKILL.md.

Что делает rest-api-design-patterns?

Даёт агенту правила проектирования REST API: моделирование ресурсов, HTTP-методы, версионирование, пагинация, фильтрация, HATEOAS и обработка ошибок. С примерами на FastAPI и Express.js.

Для каких платформ подходит этот скилл?

Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Команда установки у каждой платформы своя, путь к SKILL.md тоже отличается.

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

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

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