huguryildiz

Paper Lector — AI skill for Claude Code

AI community

Agent skill for Claude Code and Codex: searches OpenAlex, fetches open-access PDFs, and ranks your own PDFs against a research question, showing which pages to read first.

How to install Paper Lector

This entry records only its repository, not the path inside it, so there is no exact command to give. Open huguryildiz/paper-lector and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Paper Lector does

Agent skill for Claude Code and Codex: searches OpenAlex, fetches open-access PDFs, and ranks your own PDFs against a research question, showing which pages to read first. Works with Voyage AI or a local model that needs no API key.

Alternatives in AI

  • Xerj — Local-first search engine and MCP server for AI agents 12.5k ★
  • AGENTS.md - Skill Seekers — Concise reference for AI coding agents 11.1k ★
  • Welcome — AI Research Skills — You now have access to 86 production-ready skills covering the entire AI research lifecycle: literature survey 5.4k ★

README

paper-lector logo

paper-lector

Agent Skill for Claude Code and Codex
Ranks a PDF corpus against fixed research questions to prioritize reading, indicating where each paper should be read first, without establishing what it reports.

Python 3.12 Claude Code and Codex skill OpenAlex Voyage AI and BM25 pdftotext pytest

Overview  ·  Install  ·  Example  ·  Benchmarks  ·  Reference


Overview

paper-lector is an agent skill for Claude Code and Codex with three scripts:

  • openalex_search.py searches OpenAlex: keyword, semantic, citing works, references.
  • fetch_pdf.py downloads open-access PDFs and lists the rest for manual download.
  • rank.py ranks your own PDFs against a few frozen research-question queries and tells you which pages to read first.

A high rank means the text resembles the question, not th