Submit compact bioRxiv and medRxiv API requests for details, publication-linkage, and DOI lookups. Use when a user wants concise preprint metadata summaries
name: biorxiv-skill
description: Submit compact bioRxiv and medRxiv API requests for details, publication-linkage, and DOI lookups. Use when a user wants concise preprint metadata summaries
Operating rules
Use scripts/rest_request.py for all bioRxiv and medRxiv API calls.
Use base_url=https://api.biorxiv.org.
The script accepts max_items; for details and pubs pages, start around max_items=10.
Prefer one cursor page at a time instead of increasing page size or pasting long collections into chat.
Re-run requests in long conversations instead of relying on older tool output.
Treat displayed ... in tool previews as UI truncation, not part of the true request.
Execution behavior
Return concise markdown summaries from the script JSON by default.
Return the raw script JSON only if the user explicitly asks for machine-readable output.
Prefer these paths: details/<server>/<start>/<end>/<cursor>/json, details/<server>/<doi>/na/json, pubs/<server>/<start>/<end>/<cursor>, and pubs/<server>/<doi>/na/json.
If the user needs full page contents, set save_raw=true and report the saved file path rather than pasting large collections into chat.