pharmgkb-skill — скилл для Codex: что делает и как установить
Отправляет компактные запросы к API PharmGKB и возвращает краткие сводки по генам, вариантам и дозировкам лекарств.
npx skills add openai/plugins --skill pharmgkb-skill -a codexЧто делает pharmgkb-skill
Скилл выполняет вызовы к API PharmGKB через скрипт scripts/rest_request.py. На вход подаётся JSON-объект со ссылкой на базовый адрес и целевой путь, после чего утилита обращается к сервису и возвращает структурированный ответ в Markdown.
Внутри настроены обращения к разделам gene, variant, клиническим аннотациям и руководствам по дозированию. Для списков и поиска применяется ограничение max_items=10, чтобы не перегружать контекст модели. Если нужен полный исходный ответ сервера, параметр save_raw=true сохраняет файл на диск и выводит путь к нему.
Для работы требуется интерпретатор Python и локальный скрипт из состава пакета. Инструмент пригодится тем, кто регулярно сверяется с фармакогенетическими базами прямо во время диалога с агентом.
Какие задачи решает
- Получить информацию о конкретном гене или генетическом варианте по идентификатору
- Запросить клинические аннотации для назначенных препаратов
- Найти руководства по дозированию лекарств
- Сохранить полный ответ API PharmGKB в отдельный файл на диске
Примеры запросов агенту
- Найди клинические аннотации для препарата с ID PA449726 через PharmGKB
- Запроси данные по гену PA36679 через pharmgkb-skill
- Покажи руководство по дозированию для варианта PA166158545 и сохрани полный ответ
Как установить pharmgkb-skill
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill pharmgkb-skill -a codex2Вручную: положить файлы
.agents/skills/pharmgkb-skill/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill pharmgkb-skill -a claude-code2Вручную: положить файлы
~/.claude/skills/pharmgkb-skill/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pharmgkb-skill/
Вручную: положить файлы
.cursor/skills/pharmgkb-skill/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins pharmgkb-skill2Вручную: положить файлы
.github/skills/pharmgkb-skill/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/life-science-research/skills/pharmgkb-skillВручную: положить файлы
.devin/skills/pharmgkb-skill/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о pharmgkb-skill
Как установить pharmgkb-skill в Codex?
Выполните команду npx skills add openai/plugins --skill pharmgkb-skill -a codex.
Что делает pharmgkb-skill?
Скилл отправляет запросы к REST API PharmGKB через вспомогательный скрипт и возвращает компактные сводки по генам, химическим веществам и дозировкам.
Что требуется для работы этого скилла?
Нужен интерпретатор Python и скрипт scripts/rest_request.py, входящий в состав репозитория.