modelscope.cn

paperseek

LLM literature-search workflow router for PaperSeek CLI and local Web UI.

Installation

$ npx skills add https://modelscope.cn

Summary

  • LLM literature-search workflow router for PaperSeek CLI and local Web UI.
  • Use when users ask to search papers, find literature, run natural-language academic search, diagnose PaperSeek configuration, inspect OpenAlex/Crossref/WoS results, export ranked paper lists, or explore citation maps.
  • Guides agents to call paperseek commands, parse JSON output, choose data sources, and avoid storing secrets or downloading paywalled PDFs.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from modelscope.cn · top by installs.

npx skills add https://modelscope.cn

Browse all from modelscope.cn

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

LicenseApache-2.0
CompatibilityRequires PaperSeek CLI in the local environment and network access for selected literature sources and LLM providers.

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 5,515 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

PaperSeek

You are using PaperSeek as an LLM-based literature search agent. This Skill is a routing and operating guide for the paperseek CLI and local Web UI. It helps an agent run natural-language literature search, diagnostics, result export, and citation-map workflows without inventing metadata or storing credentials.

Reference Rules

  • For install, Skill script launching, doctor, smoke, config, health checks, and secrets handling, read references/management-layer.md.
  • For choosing OpenAlex, Crossref, or WoS Starter and deciding whether citation expansion applies, read references/source-routing.md.
  • For exact CLI commands, output fields, JSON expectations, and stable command contracts, read references/cli-contract.md.
  • If a reference conflicts with paperseek --help, paperseek sources --json, or paperseek doctor --json, trust the live CLI and report that the Skill reference may need an update.

Quick Self-Check

When the environment is uncertain, start with:

paperseek doctor
paperseek sources

For a minimal live source test:

paperseek smoke --source openalex --query "machine learning" --json

If paperseek is missing, use the bundled launcher for install guidance:

python skills/paperseek/scripts/paperseek.py --install-help

If the current repository is available, install locally:

pip install -e .

The launcher skills/paperseek/scripts/paperseek.py calls the full PaperSeek package. It does not implement a reduced fallback CLI, so single-Skill distribution still needs the PaperSeek package installed or discoverable through PAPERSEEKPROJECTROOT.

Do not ask the user to paste API keys into chat. Ask them to configure keys locally with environment variables, paperseek config set ..., or the Web UI session fields.

Core Workflows

User intent Workflow First command
Find papers from a research question Natural-language literature search paperseek search "QUESTION" --source openalex --output json
Inspect whether PaperSeek is usable Diagnostics paperseek doctor --json
Test a source with a small real query Smoke check paperseek smoke --source openalex --query "machine learning" --json
Choose source and parameters Source capability lookup paperseek sources --json
Start interactive UI Local Web UI paperseek-web

Default Search Procedure

  1. Use OpenAlex as the default source unless the user asks for Crossref or WoS, or the task clearly needs DOI registry metadata.
  2. For uncertain environments, run paperseek doctor --json before searching.
  3. Run search with JSON output for machine parsing:
paperseek search "open innovation and digital platforms" --source openalex --output json
  1. Parse ranked results. Prefer stable fields such as relevancescore, citationcount, venue, doi, url, abstract, and relevance_reason.
  2. Report search query, source, iteration count, result count, and the top ranked papers. Do not treat LLM relevance score as proof of quality.
  3. If the result set is poor, broaden or narrow the natural-language question and rerun. Do not fabricate missing DOI, authors, abstracts, or citations.

Output Boundaries

  • PaperSeek returns metadata and ranked candidate lists. It does not download PDFs.
  • It may return links to records, DOI pages, OpenAlex records, or available PDF URLs from metadata, but those are not guaranteed access rights.
  • WoS Starter should be treated as key-backed and currently marked temporarily unavailable in the UI.
  • Crossref is good for DOI and bibliographic metadata; it is not the best sole source for semantic recall.
  • Citation expansion is currently OpenAlex-only.

Failure Handling

Situation Action
CLI missing If in repository, run pip install -e .; otherwise tell user PaperSeek CLI is not installed.
Missing LLM key Tell user to set LLMAPIKEY or use local Ollama; do not request the raw key in chat.
OpenAlex warning about key Explain that OpenAlex can be tested without a key but stable usage should configure OPENALEXAPIKEY.
Crossref warning about email Suggest CROSSREF_EMAIL for polite-pool requests.
WoS 401 or missing key Check WOSAPIKEY and Starter API entitlement.
WoS 512 Treat as Clarivate upstream or query compatibility issue; retry with simpler query or switch to OpenAlex while investigating.
Zero or weak results Try shorter English keywords, remove narrow field hints, or switch data source.

Do Not Do

  • Do not store API keys in Skill files, README files, tests, or chat.
  • Do not use PaperSeek for paywall bypass, Sci-Hub fallback, or bulk PDF downloading.
  • Do not invent paper metadata from model memory.
  • Do not claim a systematic review is complete from PaperSeek output alone.