eqtl-catalogue-skill — скилл для Codex: запросы к eQTL Catalogue
Скилл обращается к публичному API eQTL Catalogue и возвращает краткие сводки по ассоциациям и метаданным. Пригодится для исследовательских запросов по eQTL.
npx skills add openai/plugins --skill eqtl-catalogue-skill -a codexЧто делает eqtl-catalogue-skill
Скилл отправляет запросы к API eQTL Catalogue через scripts/rest_request.py. Он ориентирован на поиск ассоциаций и документированные конечные точки с метаданными; для ассоциаций предпочитает запросы с фильтрами, а не широкие списки. В ответ агент по умолчанию формирует краткую сводку в Markdown, а сырой JSON выдаёт по прямой просьбе.
Для запросов нужны адрес API и путь; среди примеров есть списки исследований и ассоциации по gene_id, rsid или variant_id. Скрипт также подставляет параметры совместимости для запросов ассоциаций. Публичный API давал ошибки 400 и 500 и тайм-ауты даже с документированными параметрами, поэтому сбои на стороне сервера возможны. Скилл рассчитан на Codex и ChatGPT.
Какие задачи решает
- получить ассоциации для гена и варианта
- просмотреть исследования в каталоге
- собрать краткую сводку по ответу API
- запросить документированные метаданные
Примеры запросов агенту
- Найди ассоциации для гена
ENSG00000141510и вариантаrs7903146. - Покажи первые записи из списка исследований eQTL Catalogue.
- Сделай краткую сводку по ассоциациям для
rs7903146.
Как установить eqtl-catalogue-skill
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill eqtl-catalogue-skill -a codex2Вручную: положить файлы
.agents/skills/eqtl-catalogue-skill/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill eqtl-catalogue-skill -a claude-code2Вручную: положить файлы
~/.claude/skills/eqtl-catalogue-skill/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/eqtl-catalogue-skill/
Вручную: положить файлы
.cursor/skills/eqtl-catalogue-skill/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins eqtl-catalogue-skill2Вручную: положить файлы
.github/skills/eqtl-catalogue-skill/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/life-science-research/skills/eqtl-catalogue-skillВручную: положить файлы
.devin/skills/eqtl-catalogue-skill/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о eqtl-catalogue-skill
Как установить eqtl-catalogue-skill в Codex?
Выполните npx skills add openai/plugins --skill eqtl-catalogue-skill. Для установки с явным указанием агента используйте npx skills add openai/plugins --skill eqtl-catalogue-skill -a codex.
Что делает eqtl-catalogue-skill?
Он отправляет запросы к API eQTL Catalogue для поиска ассоциаций и получения данных с документированных конечных точек. Ответ по умолчанию — краткая сводка в Markdown.
Почему запрос к eQTL Catalogue может завершиться ошибкой?
Публичный API может вернуть 400 или 500, а также завершиться тайм-аутом даже при документированных параметрах. Скилл передаёт такие ошибки.