SKILLEMALL.ai

BD Ghost Admin API Endpoint Builder

Создание или расширение кода конечной точки Ghost Admin API в стандартной основной структуре. Используйте этот навык для задач, которые добавляют новый файл конечной точки в `ghost/core/core/server/api/endpoints/`, изменяют существующий контроллер новыми действиями или проверкой, регистрируют записи HTTP-маршрутов в `ghost/core/core/server/web/api/endpoints/admin/routes.js`, регистрируют модуль конечной точки или добавляют соответствующие e2e-тесты в `ghost/core/test/e2e-api/admin/`. Типичные входные данные включают требования к конечной точке, файлы контроллеров, файлы маршрутов, схемы проверки, файлы регистрации модулей и существующие шаблоны тестов; ожидаемые выходные данные включают объекты контроллеров, подключение маршрутов, сериализаторы ввода или схемы, обновления регистрации модулей и интеграционные тесты. Поддерживаемые ресурсы администратора включают участников, публикации, метки, новостные рассылки, уровни, перенаправления, веб-перехватчики, фрагменты и аналогичные ресурсы администратора Ghost. Отклоняйте задачи, выходящие за рамки этого рабочего процесса конечных точек REST администратора, включая маршруты фронтенда, миграции баз данных, команды CLI, GraphQL API, WebSockets, SSE, SOAP, задания cron, задачи webpack/сборки, потоки загрузки файлов multipart или другие шаблоны, не являющиеся REST API администратора.

машинный переводПоказать оригиналСкрыть оригинал«Create or extend Ghost Admin API endpoint code in the standard core st…»

Create or extend Ghost Admin API endpoint code in the standard core structure. Use this skill for tasks that add a new endpoint file under `ghost/core/core/server/api/endpoints/`, modify an existing controller with new actions or validation, register HTTP route entries in `ghost/core/core/server/web/api/endpoints/admin/routes.js`, register the endpoint module, or add matching e2e tests in `ghost/core/test/e2e-api/admin/`. Typical inputs include endpoint requirements, controller files, route files, validation schemas, module registration files, and existing test patterns; expected outputs include controller objects, route wiring, input serializers or schemas, module registration updates, and integration tests. Supported admin resources include members, posts, labels, newsletters, tiers, redirects, webhooks, snippets, and similar Ghost admin resources. Reject tasks outside this admin REST endpoint workflow, including frontend routes, database migrations, CLI commands, GraphQL APIs, WebSockets, SSE, SOAP, cron jobs, webpack/build tasks, multipart file-upload flows, or other non-REST admin patterns.

ClawHub Agent Skills автор: kukudadasd v1.0.0 MIT-0 2 файла тело ≈ 357 токенов Открыть источникclawhub.ai проанализирован 25 ч назад

Создание или расширение кода конечной точки Ghost Admin API в стандартной основной структуре.

Как процесс D 49/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия

ИнтеграцияРазработкаТексты и документытип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
B
79/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
47
Прогон на моделях
не было
Процессный рейтинг
D
49/100
Процесс не доведён
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
Ошибки и развилки вес 10
0
три самых слабых из десяти параметров · все десять

Как улучшить

  1. Сократите description до 1024 символов.
Для прогона на моделях — необязательно
  • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
  • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

Находки guard · 0

✓ Критических и высоких находок нет

Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

По спецификации Agent Skills

  • ошибка description-long description 1112 символов, лимит 1024
  • предупреждение name-format name должен быть в kebab-case (строчные буквы, цифры, дефисы)

Процессный рейтинг: все десять параметров 49/100

  • 0Результат и критерий готовности. Не сказано, что считать результатом
  • 0Входы и предусловия. Не сказано, что нужно иметь на входе
  • 0Ошибки и развилки. Линейный процесс без обработки сбоев
  • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
  • 20Когда включается. Не сказано, при каком запросе скилл включается
  • 40Согласованность. Имя во frontmatter (Ghost Admin API Endpoint Builder) не совпадает с папкой (ghost-admin-api-endpoint-builder)
  • 100Инструменты и файлы. Внешние инструменты не нужны
  • 100Шаги. Шагов: 5
  • 100Стоимость исполнения. Тело инструкции 357 токенов
  • 100Повторный запуск. Изменяющие операции проверяют текущее состояние

Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.

Сигналы качества

  • +5В description нет примеров фраз, по которым скилл должен срабатывать
  • +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
  • +3Длина description 1112: рекомендуется 120–800 символов
  • +3Формат ответа не описан: модель каждый раз решает сама
  • +4Нет примеров входа/выхода
  • +1Лицензия не указана
  • +2Инструкции на одном языке
  • +4Структура: 3 заголовков
  • +3Пошаговые инструкции: 5 пунктов

База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 47.

Внешние проверки

ClawHub: clean
This skill is a narrowly scoped development guide for adding Ghost Admin API endpoints, with no executable payloads or hidden behavior found.
LLM: benign (high) · VirusTotal: · 8 июн. 2026 г.