Learn-skills.dev arxiv-research

Fetch and compile arXiv papers on LLMs, autonomous agents, and AI infrastructure into scored, grouped research digests. Stores digests at ~/.aibtc/arxiv-research/digests/. No API key required.

install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/aibtcdev/skills/arxiv-research" ~/.claude/skills/neversight-learn-skills-dev-arxiv-research && rm -rf "$T"
manifest: data/skills-md/aibtcdev/skills/arxiv-research/SKILL.md
source content

arXiv Research Skill

Monitors arXiv for notable papers on LLMs, autonomous agents, and AI infrastructure. Scores papers by relevance, groups them by topic, and produces Markdown digests.

  • Covers
    cs.AI
    ,
    cs.CL
    ,
    cs.LG
    ,
    cs.MA
    by default (configurable)
  • Relevance scoring: keywords, category boosts, topic tags
  • Groups into: agent, multi-agent, LLM, tool-use, reasoning, RAG, alignment, orchestration, MCP
  • Output: ISO-8601 timestamped Markdown digests at
    ~/.aibtc/arxiv-research/digests/
  • No API key required — uses public arXiv Atom feed

Usage

bun run arxiv-research/arxiv-research.ts <subcommand> [options]

Subcommands

fetch

Fetch recent papers from arXiv Atom API, score for LLM/agent relevance, and save to a local staging file.

bun run arxiv-research/arxiv-research.ts fetch
bun run arxiv-research/arxiv-research.ts fetch --categories "cs.CL,cs.MA" --max 100

Options:

  • --categories
    — Comma-separated arXiv category codes. Default:
    cs.AI,cs.CL,cs.LG,cs.MA
  • --max
    — Maximum papers to fetch. Default:
    50

Output: JSON summary with total/relevant counts and top 10 papers by relevance score.

compile

Compile a digest from the most recently fetched papers. Filters for relevance score ≥ 3, groups by topic, writes a Markdown file.

bun run arxiv-research/arxiv-research.ts compile
bun run arxiv-research/arxiv-research.ts compile --date 2026-03-19

Options:

  • --date
    — Date label for the digest header. Default: today's date.

Output: Writes

~/.aibtc/arxiv-research/digests/{ISO8601}_arxiv_digest.md
and prints summary JSON.

list

Show recent compiled digests.

bun run arxiv-research/arxiv-research.ts list
bun run arxiv-research/arxiv-research.ts list --limit 20

Options:

  • --limit
    — Maximum entries to show. Default:
    10

Relevance Scoring

Papers are scored by matching title+abstract against topic signals:

TopicExample KeywordsWeight
agentautonomous agent, AI agent, agent-based3–4
multi-agentmulti-agent4
LLMlarge language model, LLM, GPT2–3
tool-usetool use, function call3
reasoningchain-of-thought, reasoning, planning2
RAGretrieval-augmented, RAG2
alignmentRLHF, alignment2
orchestrationorchestrat*3
MCPMCP, model context protocol3

Category boosts:

cs.MA
+3,
cs.CL
+1,
cs.AI
+1. Minimum score for digest inclusion: 3.

Output Format

Digests are Markdown with:

  • Header: date, paper counts, categories
  • ## Highlights
    — top 5 papers with scores
  • Per-topic sections with title, authors, arXiv link, abstract excerpt
  • ## Stats
    table at the bottom