LaunchKit · 2026
Back to Skills

arxiv-batch-reporter

Build the final collection report in two steps: model writes a report template, then script injects each paper's.

0
517 downloads
by @xukp20

Setup & Installation

openclaw skills install @xukp20/arxiv-batch-reporter

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install arxiv-batch-reporter

Version History

v0.1.1Feb 14, 2026 - Version note by skill developer:

Document cross-skill relationships in all SKILL.md files

What This Skill Does

Assembles a final collection report from multiple arXiv paper summaries in two steps. A model writes a structured Markdown template with per-paper placeholders, then a script injects each paper's verbatim brief conclusion and abstract URL from existing summary.md files. Designed to run after per-paper summaries already exist.

Separating template authoring from text injection ensures per-paper conclusions appear verbatim in the final report without paraphrasing or manual rewriting.

When to use it

  • Compiling a batch of summarized arXiv papers into a single readable report
  • Generating weekly research digests from an automated paper pipeline
  • Producing multilingual collection reports by setting the language parameter
  • Sharing curated paper sets with teams as structured Markdown documents
  • Archiving literature review outputs with direct arXiv abstract links

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Build a collection report from my summarized papers in /runs/batch-01

AGENT
  1. 1Run collect_summaries_bundle.py --base-dir /runs/batch-01 to bundle all summary.md files into summaries_bundle.md
  2. 2Write collection_report_template.md with tree structure and {{ARXIV_BRIEF:<id>}} placeholder lines for each paper
  3. 3Run render_collection_report.py --base-dir /runs/batch-01 --template-file collection_report_template.md --output-file collection_report.md
  4. 4Script extracts section 10 text from each paper's summary.md and injects it alongside the generated arXiv abstract URL
OUTPUT

collection_report.md containing each paper's verbatim brief conclusion and a https://arxiv.org/abs/<id> link