Pp Papers — AI skill for Claude Code
A paper library in plain text: one Markdown file per paper, a Unix CLI, an editable lineage graph, made for AI agents.
How to install Pp Papers
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open LarryLiZimo/pp-papers and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pp Papers does
A paper library in plain text: one Markdown file per paper, a Unix CLI, an editable lineage graph, made for AI agents.
Alternatives in AI
- AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
- LaTeX Document Skill — Universal LaTeX document skill for Claude Code: 27 templates, 27 scripts, 26 reference guides 725 ★
- Academic Writing Skills — AI-powered post-writing toolkit for academic papers — format validation, grammar/style polishing, de-AI editin 430 ★
README
pp
A paper library in plain text.
- One paper, one Markdown file. Metadata on top, your notes below. Read it with
cat, search it withgrep, keep it ingit. - Unix. Small commands that print plain text and compose with pipes. One Python file, no dependencies, no database, no account.
- Made for agents. The files and the commands are the whole interface, so Claude Code or any agent with a shell can keep the library for you.
Features
- Add papers by arXiv id, DOI, URL or title. Metadata comes from arXiv, Semantic Scholar and Crossref, never from memory.
- Notes are yours. They sit under the metadata with tags and reading status, and your agent leaves them alone unless you ask.
- Citations between your papers are fetched for you.
builds_onlinks record your own view of where an idea came from. - A local lineage page lays papers out as generations of ideas. Edit notes and details in place, and drag one card onto another to link them.
- BibTeX for any set of papers.
Install
Needs Python 3.9 or newer.
git clone https://github.com/LarryLiZimo/pp-papers ~/.local/share/pp-papers
ln -s ~/.local/share/pp-papers/pp ~/.local/bin/pp
On Windows, clone anywhere and add the folder to `PATH`. Papers go to `~/papers`; set `PP_DIR` to use another folder. For Claude Code, copy `SKILL.md` to `~/.claude/skills/pp/`.
Or paste this into your agent:
Install pp (https://github.com/LarryLiZimo/pp-papers), a plain-text paper library, on this machine.
1. Make sure Python 3.9 or newer is installed.
2. Clone the repo to ~/.local/share/pp-papers (Windows: %USERPROFILE%\pp-papers), or git pull it
if it is already there.
3. Put pp on my PATH for new terminals: on macOS/Linux, symlink /pp into
Related Skills
Wikify Repo
Compile any codebase into a grounded, lint-clean markdown wiki your AI agent can actually trust — SCIP symbol
Beamish.Ink
Web effects and interface components for AI coding agents. Three.js scenes, WebGL shaders and text animations,
Skill ML Conference Poster Creation
Claude Code skill for generating academic ML conference posters as editable PPTX — interactive, iterative post
Academic Figure Figma CC Skills
The last mile of the academic figure toolchain — a Claude Code skill that draws editable, paper-exact vector f
Nami Win Linux
Nami for Windows and Linux. This is the Nami AI agent workbench (originally Mac-only) made available on Window
Onenote CLI
Make your OneNote notebooks survive in the age of AI — CLI with full-text page-level search via Graph API
Related Agents
CLI Expert
Expert in building npm package CLIs with Unix philosophy, automatic project root detection, argument parsing,
Vocabulary Consistency Checker
Vocabulary consistency specialist for academic papers. Verifies that terms introduced in the paper carry consi
Metadata Extractor
Extracts paper metadata (authors, date, venue, fields, DOI/arxiv ID) and a paper-quality assessment (credibili