scientific-db-pubmed-database
Прямой поиск в PubMed и NCBI E-utilities: запросы MeSH, поиск PMID, получение цитат и мониторинг литературы через API. Используйте, когда нужен биомедицинский поиск вместо общего веб-поиска.
AIaffaan-m
official
Данные
★ 277.9k
Что делает навык
Навык обеспечивает прямой биомедицинский поиск в PubMed и NCBI E-utilities, позволяя строить сложные запросы с использованием MeSH-терминов, полевых тегов и фильтров. Он решает задачи поиска литературы, получения PMID, аннотаций и метаданных статей, а также мониторинга публикаций через API.
Когда применять
- Поиск литературы в MEDLINE или биологических науках с использованием специфических терминов.
- Построение сложных запросов PubMed с MeSH-терминами, полями, датами и типами статей.
- Поиск PMID, аннотаций, метаданных публикаций или связанных цитат.
- Выполнение систематических обзоров с повторяемыми строками поиска.
- Использование NCBI E-utilities напрямую из Python, оболочки или другого HTTP-клиента.
Как работает
- Разделите исследовательский вопрос на концепции и объедините их с помощью логических операторов (AND, OR, NOT).
- Используйте полевые теги PubMed (например, [mh], [tiab], [pt], [dp]) и предпочтительно MeSH-термины для стабильных понятий.
- Применяйте фильтры по типам публикаций, датам или наличию полного текста.
- Используйте NCBI E-utilities (esearch, esummary, efetch, elink) для выполнения запросов и получения данных.
- Для пакетных запросов используйте параметры сервера истории (usehistory=y, WebEnv, query_key) вместо длинных списков PMID.
- Записывайте детали каждого поиска: строку запроса, базу данных, дату, фильтры, количество результатов и формат экспорта.
Примеры запросов агенту
Найди систематические обзоры по диабету 2 типа, опубликованные с 2023 по 2026 год.
Получи PMID и аннотации для статей о лечении гипертонии методом рандомизированных контролируемых испытаний.
Сформируй запрос для поиска статей автора Smith JA по теме рака, опубликованных в 2026 году на английском языке.
Что понадобится
- Доступ к NCBI E-utilities API (esearch.fcgi, esummary.fcgi, efetch.fcgi, elink.fcgi).
- Переменные окружения NCBI_EMAIL и NCBI_API_KEY для production-скриптов.
- Соблюдение ограничений частоты запросов (rate limits) и использование raise_for_status() для обработки ошибок HTTP.
Описание составлено по SKILL.md навыка, сверено 14.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «scientific-db-pubmed-database» из репозитория:
# https://github.com/affaan-m/ecc
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r scientific-db-pubmed-database/ ~/.claude/skills/scientific-db-pubmed-database/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.