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

paper-search — скилл для Claude Code: что делает и как установить

Находит научные статьи через OpenAlex по ключевым словам, DOI или идентификатору. Ключ API не требуется, а база содержит свыше 250 млн публикаций.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ykdojo/paper-search --skill paper-search -a claude-code
Открыть на GitHub

Что делает paper-search

Скилл ищет научные публикации в открытой базе OpenAlex и выгружает метаданные: авторов, количество цитирований, аннотации, концепции и прямые ссылки на открытые PDF. Для работы используются два bash-скрипта: search.sh и paper.sh.

Поиск по запросу через search.sh поддерживает лимит выдачи до 200 записей, пагинацию и сортировку по релевантности, дате или числу цитирований. Если у статьи в результатах поиска нет аннотации, скрипт paper.sh по полному DOI или OpenAlex ID подтягивает текст описания и список related_works для анализа графа цитирования.

Для отправки запросов не нужен аккаунт или платный ключ, потому что OpenAlex предоставляет доступ свободно. Скрипты запускаются напрямую через bash в среде агента.

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

  • найти научные публикации по теме с сортировкой по цитированиям
  • получить прямую ссылку на открытый PDF статьи по DOI
  • извлечь аннотацию и список авторов по OpenAlex ID
  • исследовать смежные работы через граф цитирования

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

  • Найди статьи про bilingual cognitive advantages с сортировкой по числу цитат
  • Покажи аннотацию и ссылку на PDF для статьи по адресу https://doi.org/10.3390/brainsci8020020
  • Проверь детали статьи с OpenAlex ID W2789811475 и покажи связанные публикации

Как установить paper-search

1Через Skills CLI (Vercel)

npx skills add ykdojo/paper-search --skill paper-search -a claude-code

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

~/.claude/skills/paper-search/SKILL.md

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

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

Вопросы о paper-search

Как установить paper-search в Claude Code?

Выполните команду npx skills add ykdojo/paper-search --skill paper-search -a claude-code. Конфигурация запишется в ~/.claude/skills/paper-search/SKILL.md.

Что делает paper-search?

Он обращается к каталогу OpenAlex и возвращает научные статьи, авторов, ссылки на открытые PDF-файлы и количество цитирований.

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

Нет, OpenAlex работает бесплатно и не требует ключа API для выполнения поисковых запросов.

Исходный текст

SKILL.md · MIT
---
name: paper-search
description: Search for academic papers by keyword, or look up a specific paper by DOI or OpenAlex ID. Powered by OpenAlex (250M+ works, free, no API key).
---

Search for academic papers and get details including title, authors, citation count, DOI, abstract, and open access links.

Steps:
1. Find the scripts directory: `find ~/.claude -name "search.sh" -path "*/paper-search/*" 2>/dev/null | sort -V | tail -1`
   - This finds the script whether installed via plugin or manual setup
   - The `paper.sh` script is in the same directory
2. To search for papers by keyword:
   ```
   <scripts-dir>/search.sh "your search query" [limit] [sort] [page]
   ```
   - `limit`: number of results per page (default: 10, max: 200)
   - `sort`: `relevance` (default), `cites`, or `date`
   - `page`: page number for pagination (default: 1)
3. To look up a specific paper by DOI or OpenAlex ID:
   ```
   <scripts-dir>/paper.sh <DOI_URL or OpenAlex_ID>
   ```
   - Accepts full DOI URLs like `https://doi.org/10.3390/brainsci8020020`
   - Or OpenAlex IDs like `W2789811475`
   - Returns full details: authors, abstract, concepts, open access PDF link, related works

Tips:
- Use `relevance` sort (default) for topical searches. Use `cites` when you want landmark papers.
- Be specific with queries — "bilingual cognitive advantages executive function" beats "bilingualism brain".
- Use `paper.sh` to get the full abstract when search results show "Abstract: N/A".
- The `related_works` IDs from `paper.sh` can be fed back into `paper.sh` to explore the citation graph.
- When the user asks for scientific backing: search broadly first, pick the most relevant/cited papers, then use `paper.sh` for full details and cite as (Author, Year, Journal).

© ykdojo · MIT · ykdojo/paper-search

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

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

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

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

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