mcpField
A
arxiv-research

arxiv-research

github.com/aibtcdevProductivity11273 installsUpdated 1d ago
Repository

About arxiv-research

A research skill for tracking arXiv papers on LLMs, agents, and AI infrastructure. It scores papers for relevance, groups them by topic, and produces timestamped Markdown digests.

Key features

  1. 01Fetch recent papers from arXiv
  2. 02Score relevance using topic signals
  3. 03Group papers by research topic
  4. 04Create timestamped Markdown digests
  5. 05List recently compiled digests

Use cases

  1. 01Track LLM and agent research
  2. 02Filter papers by arXiv category
  3. 03Review developments in MCP and RAG

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aibtcdev/skills --skill arxiv-research

After installing, type/arxiv-researchin Claude Code to confirm it loaded.

Bundled filesarxiv-research.ts

Details

From the project README

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

Comments

Markdown supported