mj-paper-river

Trace academic paper lineage across 5 layers and publish reports to Lark Docs.

Updated May 30, 2026
One-click install
npx skills add https://github.com/RockerMJ031/mj-claude-skills --skill mj-paper-river
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mj-paper-river
Source: https://github.com/RockerMJ031/mj-claude-skills/tree/main/mj-paper-river
Command: npx skills add https://github.com/RockerMJ031/mj-claude-skills --skill mj-paper-river

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reading a single academic paper in isolation makes it impossible to understand its true contribution, the context of the problem it solves, or how the research field evolved to reach that point, leaving readers with fragmented, surface-level knowledge of the topic.

Core Features & Use Cases

  • Recursive Lineage Tracing: Automatically traces up to 5 layers of prior papers that the target paper critiques or improves, plus relevant follow-up work that builds on the target paper's contributions.
  • Plain-Language Narrative: Explains the entire problem evolution history in Feynman-style simple language, making complex research accessible to non-experts in the field.
  • Auto-Generated Visuals: Creates ASCII lineage maps and compressed overview diagrams to help users grasp the full research evolution at a glance.
  • Direct Publishing: Outputs the final formatted report directly to a designated Lark Docs folder for easy sharing and archival.

Quick Start

Use the mj-paper-river skill to trace the intellectual lineage of the attached paper on diffusion models and explain how image generation research evolved across related work.

Frequently Asked Questions about mj-paper-river

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace the research lineage and problem evolution of an academic paper?

To trace paper lineage, you need to recursively identify prior work it critiques and subsequent work that builds on it. This Skill maps the full intellectual history and problem evolution up to 5 layers deep.

How can I understand the context of a research paper without reading all related work?

Understanding paper context is simplified by generating Feynman-style plain-language narratives. These explain complex research evolution and underlying problem shifts in accessible language without requiring manual reading of prior papers.

Can I automatically visualize the citation history and research evolution of a paper?

Visualizing citation history is possible by auto-generating ASCII lineage maps and compressed overview diagrams. These visual outputs help users grasp the full research evolution and differences between consecutive papers at a glance.

Does this paper lineage tracing tool support direct publishing to Lark Docs?

Direct publishing to Lark Docs is supported as a core output feature. The Skill automatically publishes the formatted final report, including the lineage maps and narratives, to a designated Lark Docs folder for archival.

What is the maximum recursion depth for tracing prior work in academic analysis?

The maximum recursion depth for tracing prior work is 5 layers. This limit applies specifically to recursively identifying and analyzing the prior papers that the target academic paper critiques or improves upon.