ScanSci PDF

SkillSearch

Use this skill when the user wants to search academic literature, validate DOI or arXiv identifiers, export citations, organize paper lists, or retrieve papers through configured open-access, publisher, or authorized institutional routes.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the ScanSci PDF skill

What this skill tells your AI

The instructions your AI receives, as published by rimagination/scansci-pdf in skills/scansci-pdf/SKILL.md and read by ahel’s review.

Use the bundled scansci-pdf MCP server for paper discovery, metadata, citations, download queues, access diagnostics, and result reporting. The repository's full workflow reference is ../../skill/SKILL.md; read it when the task needs detailed tool routing or configuration guidance.

⚠️ 修改反爬/嗅探/镜像相关代码前必读

先读 docs/PLAYBOOK.md:镜像健康唯一存储(domain_db wall_state 表)、 结构性失败签名表、节奏参数、已知死镜像清单、以及六条铁律(含"造轮子前先 grep 家底"—— 镜像健康存储曾被重复造过三代)。

Route by intent

  • Search or identify papers: scansci_pdf_search, scansci_pdf_verify_identifiers, and scansci_pdf_parse_list for list files.
  • Resolve open-access locations: scansci_pdf_prepare_queue(action="resolve_oa").
  • Download one paper: scansci_pdf_download with an explicit strategy when the user has a source preference.
  • Process a list: scansci_pdf_parse_list or scansci_pdf_batch_download.
  • Export citations: scansci_pdf_citation; push to Zotero via scansci_pdf_zotero_push.
  • Diagnose setup or access: scansci_pdf_diagnostics (check=health|network|sources|setup).

Operating boundaries

  • Preserve the user's requested source strategy and report the actual source in every download result.
  • Prefer open-access, publisher API, and institution-authorized routes when no source preference is given.
  • Ask before opening an interactive login, importing cookies, or changing access configuration.
  • Treat API keys, cookies, proxy credentials, and institution details as secrets; never repeat them in the response.
  • Gray-source and anti-bot routes require the user's explicit choice and must be used only where the user has the right to do so and applicable rules permit it.

Signals

GitHub stars
881
Forks
88
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
scansci-pdf
Source
github.com/rimagination/scansci-pdf