opentargets-skill — скилл для Codex: что делает и установка
Скилл отправляет компактные GraphQL-запросы к Open Targets для данных о мишенях, заболеваниях, препаратах и исследованиях. Пригодится для кратких сводок и контекста по источникам.
npx skills add openai/plugins --skill opentargets-skill -a codexЧто делает opentargets-skill
opentargets-skill обращается к Open Targets Platform через GraphQL. Он помогает получать данные о мишенях, заболеваниях, препаратах, вариантах, исследованиях и результатах поиска. Для связанных с заболеваниями данных есть отдельный сценарий с матрицей источников и тепловой картой.
Внутри используются scripts/opentargets_graphql.py для обычных запросов и scripts/opentargets_disease_heatmap.py для матрицы evidence по источникам. Можно передавать max_items, query_path и переменные запроса; для вложенных результатов рекомендуется начинать с max_items=3 до 5. Скрипт возвращает компактную сводку, а JSON целиком нужен только при явном запросе.
Ставьте скилл, если агенту нужны короткие ответы по Open Targets и контекст источников. Если требуется большая выгрузка схемы или широкий ответ GraphQL, этот сценарий лучше не использовать без дополнительного ограничения полей.
Какие задачи решает
- найти мишень, заболевание или препарат в Open Targets
- получить данные по варианту или исследованию
- собрать краткую сводку из GraphQL-ответа
- сопоставить заболевания с источниками evidence
- отфильтровать болезни по части названия
Примеры запросов агенту
- Найди в Open Targets данные по MST1 и верни краткую сводку.
- Проверь связанные заболевания для `ENSG00000186868` и собери матрицу источников.
- Выполни GraphQL-запрос через `scripts/opentargets_graphql.py` с `max_items=3`.
Как установить opentargets-skill
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill opentargets-skill -a codex2Вручную: положить файлы
.agents/skills/opentargets-skill/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill opentargets-skill -a claude-code2Вручную: положить файлы
~/.claude/skills/opentargets-skill/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/opentargets-skill/
Вручную: положить файлы
.cursor/skills/opentargets-skill/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins opentargets-skill2Вручную: положить файлы
.github/skills/opentargets-skill/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/life-science-research/skills/opentargets-skillВручную: положить файлы
.devin/skills/opentargets-skill/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о opentargets-skill
Как установить opentargets-skill в Codex?
Выполните npx skills add openai/plugins --skill opentargets-skill -a codex. Файл скилла появится по пути .agents/skills/opentargets-skill/SKILL.md.
Что делает opentargets-skill?
Он отправляет узкие GraphQL-запросы к Open Targets и возвращает краткие сводки по мишеням, заболеваниям, препаратам, вариантам, исследованиям и поиску.
Работает ли opentargets-skill с ChatGPT?
Да. В поле platforms указаны Codex и ChatGPT.