cellxgene-skill — скилл для Codex: запросы к CELLxGENE
Скилл отправляет компактные запросы к публичному API CELLxGENE Discover и возвращает метаданные коллекций и наборов данных. Пригодится для кратких сводок по single-cell данным.
npx skills add openai/plugins --skill cellxgene-skill -a codexЧто делает cellxgene-skill
Скилл обращается к публичному API CELLxGENE Discover через scripts/rest_request.py. Он принимает JSON из стандартного ввода: обязательны base_url и path, а для запроса можно передать метод, параметры, заголовки, тело и настройки вывода.
Для отдельной коллекции используется путь collections/. Список collections стоит запрашивать, когда нужен широкий поиск по архиву; такой запрос может потребовать большего timeout_sec. По умолчанию результат сводится к компактному Markdown, а сырой JSON возвращается по явному запросу.
Ставьте скилл, если агенту нужны короткие сведения о публичных коллекциях и наборах CELLxGENE. Для работы понадобятся scripts/rest_request.py и доступ к API.
Какие задачи решает
- найти метаданные публичной коллекции CELLxGENE
- составить краткую сводку по single-cell набору данных
- получить детали коллекции по её идентификатору
- сохранить сырой ответ API в файл
Примеры запросов агенту
- Сделай краткую сводку коллекции CELLxGENE по её идентификатору.
- Найди публичные коллекции CELLxGENE и верни несколько записей.
- Повтори запрос через `scripts/rest_request.py` и сохрани сырой JSON.
Как установить cellxgene-skill
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill cellxgene-skill -a codex2Вручную: положить файлы
.agents/skills/cellxgene-skill/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill cellxgene-skill -a claude-code2Вручную: положить файлы
~/.claude/skills/cellxgene-skill/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cellxgene-skill/
Вручную: положить файлы
.cursor/skills/cellxgene-skill/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins cellxgene-skill2Вручную: положить файлы
.github/skills/cellxgene-skill/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/life-science-research/skills/cellxgene-skillВручную: положить файлы
.devin/skills/cellxgene-skill/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о cellxgene-skill
Как установить cellxgene-skill в Codex?
Выполните npx skills add openai/plugins --skill cellxgene-skill -a codex. Файл скилла появится по пути .agents/skills/cellxgene-skill/SKILL.md.
Что делает cellxgene-skill?
Скилл отправляет запросы к публичному API CELLxGENE Discover и превращает ответы в компактные сводки по коллекциям и наборам данных.
Какие пути CELLxGENE использует скилл?
Для точечного запроса сначала используется collections/. Путь collections подходит, когда нужен поиск по всему публичному архиву; ему может понадобиться увеличенный timeout_sec.