К основному содержанию
скилл

pubmed-database · davila7 — скилл для Claude Code: запросы к PubMed

Скилл для работы с PubMed через REST API: сложные запросы с MeSH, пакетная обработка, поиск статей по PMID и DOI.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill scientific/pubmed-database
Открыть на GitHub

Что делает pubmed-database

Скилл даёт агенту доступ к базе PubMed через E-utilities API. Внутри описаны пять конечных точек: ESearch для поиска и получения PMID, EFetch для выгрузки полных записей, ESummary для кратких сведений, EPost для пакетной загрузки идентификаторов и ELink для связанных статей. Запросы собираются с булевыми операторами, тегами полей и терминами MeSH, включая подзаголовки вроде /therapy или /diagnosis.

Для Python-сценариев автор советует biopython (Bio.Entrez), а сам скилл оставляет для прямых HTTP-запросов и своих реализаций API. Без ключа NCBI лимит — 3 запроса в секунду, с ключом — 10. В заголовке запроса нужен User-Agent, иначе сервис может отклонить обращение.

Есть отдельные файлы-справочники: search_syntax.md по тегам и операторам, api_reference.md по параметрам конечных точек. Скилл пригодится для систематических обзоров, мониторинга публикаций и сопоставления цитат по журналу, году, тому и странице.

Какие задачи решает

  • собрать выборку статей по теме с фильтром по типу публикации
  • найти PMID по неполному описанию цитаты
  • выгрузить аннотации сотен записей одним пакетом
  • построить запрос с терминами MeSH и подзаголовками
  • настроить регулярный мониторинг новых публикаций по автору

Примеры запросов агенту

  • Найди систематические обзоры по диабету второго типа за 2023–2024 годы
  • Выгрузи аннотации для этих PMID через EFetch
  • Собери запрос с MeSH-термином и подзаголовком /drug therapy

Как установить pubmed-database

1Через claude-code-templates

npx claude-code-templates@latest --skill scientific/pubmed-database

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill pubmed-database -a claude-code

3Вручную: положить файлы

~/.claude/skills/pubmed-database/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pubmed-database/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pubmed-database

Как установить pubmed-database в Claude Code?

Выполните npx claude-code-templates@latest --skill scientific/pubmed-database. Альтернатива — npx skills add davila7/claude-code-templates --skill pubmed-database -a claude-code.

Что делает pubmed-database?

Помогает агенту строить поисковые запросы к PubMed и обращаться к E-utilities API: искать статьи, выгружать записи, сопоставлять цитаты по идентификаторам.

Нужен ли ключ API для работы с PubMed?

Без ключа NCBI разрешает 3 запроса в секунду, с ключом — 10. Ключ необязателен, но при массовых выгрузках без него легко упереться в лимит.

Похожие скиллы

Все скиллы по теме «Наука и исследования» →

Сначала — pubmed-database от других авторов.

pubmed-database google-deepmind Скилл даёт агенту доступ к PubMed и PubMed Central: искать статьи, вытаскивать абстракты и полный текст, связывать публикации с биологическими базами. CX Codex +1 2 700установок anysearch anysearch-ai Скилл подключает поиск в интернете, тематические запросы, параллельный поиск и извлечение содержимого страниц. Пригодится, когда агенту нужны свежие сведения или нужно проверить утверждение. CX Codex +1 38 500установок academic-paper Imbad0202 Скилл разворачивает конвейер из 12 агентов для подготовки научных статей в 11 режимах. Помогает пройти путь от поиска литературы и плана до проверки цитат и ответа рецензентам. CX Codex +1 10 800установок nature-figure Yuan1z0825 Скилл собирает, правит и проверяет рисунки для научных статей на Python или R. Пригодится, когда графики идут в submission, а не в отчёт. CX Codex +1 18 800установок academic-paper-reviewer Imbad0202 Скилл имитирует коллегиальную проверку научной статьи через пять ролей. Пригодится для рецензии, повторной проверки правок и оценки методологии. CX Codex +1 9 800установок nature-polishing Yuan1z0825 Скилл для правки, перевода и сокращения готового академического текста. Держит факты, термины и границы доказательств на месте. CX Codex +1 17 500установок nature-citation Yuan1z skill, refactored into static/dynamic layers Ищет статьи из Nature и семейства CNS для подтверждения тезисов рукописи, связывает утверждения с источниками и готовит экспорт для менеджера ссылок. Пригодится, когда нужны ссылки именно из этих журналов. CX Codex +1 15 600установок

Из того же набора361

Весь набор →
git-bisect-helper Ведёт сессию git bisect и сама помечает коммиты good/bad по коду выхода теста. Пригодится, когда непонятно, какой коммит сломал поведение. 163установок pac-update-status Обновляет статус тикета в Product as Code: меняет состояние, исполнителя и оставляет комментарий о прогрессе. Пригодится, когда тикеты лежат в .pac/ и их надо вести из терминала. 160установок cloud-architect Скилл для Claude, который помогает проектировать инфраструктуру в AWS, Azure и GCP: Terraform, CDK, стоимость, безопасность. 157установок behavioral-modes Задаёт агенту набор поведенческих режимов — от брейншторма до деплоя. Пригодится, когда ответы нужно подгонять под тип задачи. 157установок timeline-compressor Сжимает реальные сроки проекта в быстрые циклы симуляции, чтобы быстрее проверить решения и риски. Пригодится, когда нужно проиграть сценарий до старта. 146установок scikit-learn Скилл для Claude, который помогает писать код машинного обучения на scikit-learn: классификация, кластеризация, препроцессинг, пайплайны и подбор гиперпараметров. 143установок crewai Помогает проектировать команды ИИ-агентов на CrewAI: роли, задачи, оркестрация и процессы. Пригодится, когда один агент уже не тянет. 141установок perplexity Скилл подключает Perplexity к Claude: поиск по вебу, разговорные ответы и глубокое исследование через агента. Пригодится, когда нужны свежие данные, а не документация библиотеки. 140установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой