traversing-citations

Installation
SKILL.md

Traversing Citation Networks

RC native tools — this skill's pipeline ships as four built-in RC tools. Call them directly; do not shell out to any rp.py script or write curl:

  • rp_search({ query, limit?, min_year? }) — Scopus relevance search enriched with OpenAlex abstracts + OA PDF links. The Elsevier key is built in.
  • rp_abstracts({ dois }) — batch abstracts + OA links for a DOI list (OpenAlex, no key).
  • rp_cite({ doi, direction?, limit? }) — citation traversal (direction: both / backward / forward).
  • rp_fulltext({ doi, out? }) — OA full text (Elsevier ScienceDirect OA → OpenAlex OA fallback); pass out to also save the text to a file.

Results return inline as JSON (there is no --json <file> flag). To persist a result set, save the returned JSON with the workspace file tools.

Overview

Follow citations backward (a paper's references) and forward (papers citing it) through OpenAlex, driven by rp_cite.

Core principle: Only expand papers that already scored >= 7, and only enqueue citations that pass relevance filtering. Filter before traversing to avoid explosion.

Installs
3
GitHub Stars
851
First Seen
Jul 17, 2026
traversing-citations — wentorai/research-claw