ВойтиПолучить доступ

открытый скиллСайты, Настройкаобновлено

api-designer - API Designer, проектирование REST и OpenAPI

Скилл из набора Jeffallan: ведёт агента от модели ресурсов до спецификации OpenAPI 3.1, ошибок по RFC 7807, пагинации и плана версий API.

Что понадобится: Node.js, если запускать проверку спецификации и пробный сервер.

Когда звать

  • Когда проектируешь API для своего продукта или бота и нужно сначала договориться о ресурсах и ошибках, а потом писать код.
  • Когда у проекта есть набор эндпоинтов без единого стиля и нужна спецификация, по которой можно сделать проверку и пробный сервер.

Что это

Скилл для проектирования API: REST и GraphQL. Он нужен, когда ты строишь свой сервис или бота с внешним интерфейсом и хочешь, чтобы эндпоинты были единообразны. Набор ведёт разработчик под ником Jeffallan из компании Synergetic Solutions. Лицензия у набора MIT.

Идея скилла: перед тем как писать код, агент проходит шесть шагов из SKILL.md. Разберёт предметную область, смоделирует ресурсы (рисует схему до спецификации), опишет эндпоинты, выпустит спецификацию OpenAPI 3.1 и проверит её, поднимет пробный сервер и спланирует версии и устаревание.

Что обязательно и что запрещено

Скилл жёстко задаёт рамки. Обязательно: единый стиль имён, полная спецификация OpenAPI 3.1, ошибки в формате RFC 7807, постраничная выдача для всех списков, описание входа и прав, примеры запросов и ответов. Запрещено: глаголы в адресах (пиши /users/{id}, не /getUser/{id}), разные формы ответов, API без стратегии версий, поломка совместимости без плана перехода.

Внутри лежит готовый стартовый шаблон спецификации на YAML с курсорной пагинацией, ответами 400, 401, 404 и 429 и схемой ошибки. Его агент использует как исходный образец.

Как поставить

Команды из README и QUICKSTART автора.

В Claude Code (ставится весь набор):

/plugin marketplace add jeffallan/claude-skills
/plugin install fullstack-dev-skills@fullstack-dev-skills

В Codex у автора отдельной инструкции нет. В QUICKSTART описана универсальная установка только скиллов через skills.sh, она тоже кладёт весь набор:

npx skills add jeffallan/claude-skills

Мы эту команду для Codex не запускали. Чтобы взять только этот скилл, скопируй вручную папку skills/api-designer из репозитория в каталог скиллов своего агента. Для Claude Code это ~/.claude/skills, как в QUICKSTART автора. Подробнее про установку - в статье как установить скилл в Claude Code.

Проверка: попроси «спроектируй API для заказов в интернет-магазине». Агент должен сначала описать ресурсы и связи, и только потом писать код.

На что смотреть

Скилл просит запустить проверку спецификации и пробный сервер через npx. Это значит, что на твой компьютер скачаются пакеты третьих сторон. Если у тебя строгие правила на установку пакетов, пропусти этот шаг или запусти его в изолированной папке.

Второе: набор большой, и это не только этот скилл. Если ставить плагином, у агента появятся ещё 66 скиллов с похожими описаниями, и агент может подбирать не тот, что ты хочешь. Для спокойной работы установи нужную папку вручную.

Мы прочитали SKILL.md целиком и список справочных файлов, проверили лицензию и номер версии на 22 октября 2026 года. Сам скилл на этой странице не запускали. Для соседних задач есть Secure Code Guardian про безопасность и SQL Pro про базу данных.

Паспорт проверки

Сверено с первоисточником . Версия и условия могут измениться, перед установкой откройте первоисточник.

Версия
1.1.0 (SKILL.md); набор целиком - 0.4.20 (коммит be8783e)
Лицензия
MIT (файл LICENSE репозитория и поле license в SKILL.md, проверено 22.10.2026)
Автор
Jeffallan (Synergetic Solutions)

Что получает доступ

  • Читает твой проект и пишет файлы спецификации (openapi.yaml и подобные).
  • В шагах скилла предложены команды npx @redocly/cli lint и npx @stoplight/prism-cli mock: они скачивают и запускают сторонние пакеты из npm.
  • Скриптов в папке скилла нет, только SKILL.md и пять справочных файлов в references.

Какие секреты нужны

  • Скилл ключей не просит. В спецификацию он советует описывать способ входа, но сами ключи туда не нужны.

Ограничения

  • Установка по инструкции автора ставит весь набор из 67 скиллов, отдельного пункта на один скилл нет. Нужен один - скопируй его папку вручную.
  • В Codex у автора отдельной инструкции нет. Команда npx skills add описана в QUICKSTART как установка только скиллов, без слэш-команд. Работает ли она с Codex в твоей версии, мы не проверяли.
  • Версия 1.1.0 относится к этому скиллу, набор в целом выходит под номерами вроде 0.4.20.

Первоисточники

Похожие скиллы

Курс и рабочая база ClaudeBase

Получить доступ

1990 ₽ в месяц · возврат 7 дней · что входит

После оплаты откроется личный кабинет с подключением базы к агенту, приглашение в закрытый чат участников пришлёт бот в Telegram.