Paper Digest
name: paper-digest
by damoonsh · published 2026-03-22
$ claw add gh:damoonsh/damoonsh-paper-digest---
name: paper-digest
description: "Given an arXiv ID or URL, fetch the paper, spawn sub-agents to read its key citations, and write an executive summary under."
user-invocable: true
author: Damoon
version: 0.0.1
---
# Paper Digest
Input
Step 1 — Fetch the main paper
Try HTML first: web.fetch https://arxiv.org/html/<arxiv_id>
If the `paper_text` is retrieved then write the summary to `~/.openclaw/workspace/papers/<arxiv-id>.md`.
Step 2 — Extract citations
Note: DO NOT DO THIS STEP INSIDE sub-agents
Within the `main agent` and from `paper_text`, identify **at most 5 citations** the paper most directly builds on. Prioritize:
For each citation, extract either the `arXiv ID` or the **title**. Then resolve to an arXiv URL:
Step 3 — Spawn sub-agents for citations
***Note***: Ensure that the sub-agent related task is precise and concise so the sub-agent does not have to re-read the previously read SKILLs and files.
For each resolved citation:
- Fetch https://arxiv.org/html/<citation_id> (or add v1 at the end, and try again: web.fetch https://arxiv.org/html/<arxiv_id>v1). If unavailable, SKIP. If retrieved then Write the summary to `~/.openclaw/workspace/papers/<arxiv-id>.md`.
Step 4 — Write the executive summary
Check the citation summaries within `~/.openclaw/workspace/papers/` then utilize the main paper we are summarising with citation summaries and write a single **markdown document in flowing prose** (no bullet lists) to `~/.openclaw/workspace/digest/report_<arxiv-id>`. Use this structure:
# <Title>
<What problem this solves and why it matters. Context and related references summary>
<What prior work missed and how this paper addresses that gap. Cite inline as [Author et al., YEAR](<arxiv_link>).
<Core method in plain terms>
<Headline result. How it differs from previous work.
<One limitation and one future direction>
<Detailed Ablations, benchmarks if present in this paper or cited references>Rules
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...