paperpile

Installation
SKILL.md

Paperpile

Manage your Paperpile library and resolve citations to PDFs via the paperpile CLI.

CLI-first — this is the whole point of the skill. Every library operation (add, search, fetch, label, edit, trash, auth) goes through the paperpile CLI, which is pure HTTP. Never drive the Paperpile web app (app.paperpile.com) via browser automation to add or manage references — it is slower, the React forms reject synthetic input, and the CLI already does it. If the CLI fails, it is almost always stale auth — refresh cookies (below), do not reach for the browser.

Prerequisites

  • paperpile binary at ~/.local/bin/paperpile (Bun-compiled from ~/projects/paperpile-cli)
  • Valid auth cookies. If paperpile auth fails, refresh them automatically (no manual Cookie-Editor export needed): ${CLAUDE_SKILL_DIR}/scripts/refresh-auth-from-dia.sh pulls the cookies from the logged-in Dia browser over CDP (:9222), imports them, and verifies.
  • For PDF resolution: Chrome running with CDP on port 9250 (dedicated instance at ~/.config/chrome-cdp)

Library Management

Installs
3
GitHub Stars
17
First Seen
May 29, 2026
paperpile — edwinhu/workflows