Навык «Соответствие платформе» проверяет, что проект корректно настроен под требования Айгентуры: правильный пакетный менеджер, скрипты запуска, работа с базой данных и API. Найденные проблемы агент исправляет автоматически.
Как запустить
Вариант 1 — отдельная проверка:
Выберите навык «Соответствие платформе» перед началом сессии
В поле команды появится
/Соответствие платформеНажмите 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. Если вы только перенесли проект или начали новый — запустите этот навык первым, чтобы убедиться, что всё настроено правильно.