Айгентура›Навыки Агентов›Навык «Соответствие платформе»

Навык «Соответствие платформе»

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


Как запустить

Вариант 1 — отдельная проверка:

  1. Выберите навык «Соответствие платформе» перед началом сессии

  2. В поле команды появится /Соответствие платформе

  3. Нажмите Enter — агент проверит проект и внесёт исправления

Вариант 2 — совместно с задачей: Вставьте /Соответствие платформе в начало промпта и добавьте свою задачу. Агент выполнит её с учётом требований платформы.


Что проверяет агент

Агент читает скрипты, конфигурацию и код проекта и проверяет:

  • Пакетный менеджер — платформа требует pnpm; наличие npm или yarn и их lockfile-файлов является нарушением

  • Скрипты запуска — корректность .platform/dev-start.sh и .platform/prod-build.sh: dev-сервер должен запускаться с hot reload, prod-сборка — через правильные команды

  • Инициализацию базы данных — таблицы и кэши должны инициализироваться один раз на старте модуля, а не при каждом HTTP-запросе

  • Индексы БД — наличие нужных индексов для запросов, которые выполняются в проекте

  • Работу с внешними API — обработка rate-limit ошибок (429) и других сбоев


Как читать результат

Агент выдаёт сводную таблицу по каждой найденной проблеме:

В разделе «Рекомендации» — проблемы, которые агент обнаружил, но не стал исправлять без вашего решения (например, добавление retry-логики к внешним API).


Чем отличается от других навыков

Навык заточен под правила именно платформы Айгентуры, а не под общие best practices. Если вы только перенесли проект или начали новый — запустите этот навык первым, чтобы убедиться, что всё настроено правильно.