index · openai — скилл для Codex: маршрутизация аналитических задач
Разбирает широкий запрос по данным и отправляет его в нужный аналитический воркфлоу плагина Data Analytics. Пригодится, когда непонятно, какой скилл брать.
npx skills add openai/plugins --skill index -a codexЧто делает index
Это входная точка плагина Data Analytics. Скилл смотрит на запрос и решает, тянет ли он на аналитику: нужны ли структурированные записи, числовые метрики, определение дашборда или решение по продукту на основе данных. Если да — выбирает самый узкий подходящий скилл. Если задача сводится к верстке, форматированию или пересказу без цифр, маршрут сюда не ведёт.
Внутри прописаны правила разбора окружения. Скилл различает поверхность и режим работы по явным сигналам системы или разработчика, а не по путям и доступным инструментам. Для ChatGPT в вебе и режима Chat стоит стоп-гейт: на первом ходу он просит перейти в Work Mode, потому что там аналитика работает лучше. Продолжить в Chat можно, только если пользователь явно об этом скажет.
Отдельные ветки — для споров о том, чья метрика или дашборд главнее, и для запросов про запуск продукта, сегментацию и чтение A/B-тестов. Когда задача требует сначала собрать контекст, а потом считать, скилл подгружает $gather-business-context и следом профильный скилл, а для отчёта — $build-report. Ставить стоит тем, кто работает с плагином Data Analytics в Codex и устал угадывать нужный скилл вручную. Если аналитики в вашей работе нет, проходите мимо.
Какие задачи решает
- выбрать подходящий аналитический скилл под конкретный запрос
- отсеять задачи без данных от настоящей аналитики
- развести спор о том, какая метрика считается источником истины
- собрать контекст перед расчётом и не потерять шаг с отчётом
- понять, когда переключиться из Chat в Work Mode
Примеры запросов агенту
- Data Analytics: посчитай retention по когортам за квартал
- проанализируй результаты A/B-теста и скажи, катить или нет
- команды спорят, чей ARR правильный — разберись, какое определение брать
Как установить index
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill index -a codex2Вручную: положить файлы
.agents/skills/index/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill index -a claude-code2Вручную: положить файлы
~/.claude/skills/index/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/index/
Вручную: положить файлы
.cursor/skills/index/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins index2Вручную: положить файлы
.github/skills/index/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/data-analytics/skills/indexВручную: положить файлы
.devin/skills/index/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Другие версии index
Похожие
Вопросы о index
Как установить index в Claude?
Через npx skills add openai/plugins --skill index или с явным указанием агента: npx skills add openai/plugins --skill index -a codex. Файл скилла окажется в .agents/skills/index/SKILL.md.
Что делает скилл index?
Маршрутизирует запросы плагина Data Analytics в нужный профильный воркфлоу. Сам анализ он не выполняет.
Когда index не сработает?
Если задача решается обычным текстом, версткой или конвертацией без опоры на данные и метрики. Аналитические слова в запросе сами по себе поводом не считаются.