AugmentClaude

Paper Flow

Analyze papers and generate library cards from arxiv links, PDFs, or paper names.

Installation

  1. Make sure Claude is on your device and in your terminal.

    Skills load from ~/.claude/skills/ when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then run claude in any terminal to verify.

    One-time setup
    npm i -g @anthropic-ai/claude-code

    Already have it? Skip ahead.

  2. Paste into Claude Code or into your terminal.

    This copies the whole skill folder into ~/.claude/skills/ljg-paper-flow-lijigang/ — the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.

    Faster alternative (instruction-only skills)

    Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.

    Quick install (SKILL.md only)
    Sign up to copy
  3. Restart Claude Code.

    Quit and reopen Claude Code (or any other agent that loads from ~/.claude/skills/). New skills are picked up on startup.

  4. Just ask Claude.

    Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.

Prefer to read the source first? Open on GitHub.

When Claude uses it

Paper workflow: read papers + cast library cards in one go. Takes one or more arxiv links, paper URLs, PDFs, or paper names. For each paper, runs ljg-paper (generates org analysis) then ljg-library (distills the paper's into a 2050 library card PNG). Use when user says , 'paper flow', or provides multiple papers wanting both analysis and cards.

What this skill does

Paper Flow combines paper analysis and library card generation into a single workflow. It takes one or more arxiv links, paper URLs, PDFs, or paper names and processes them in parallel. For each paper, it first generates an in-depth org-format analysis, then distills that analysis into a visual "viewfinder library card" PNG. This workflow is optimized for users who want both detailed reading notes and shareable summary cards in one go.

What it does

  • Extracts paper sources from arxiv URLs, PDF paths, or paper titles provided in your message
  • Generates org-format analysis via ljg-paper, capturing the paper's core propositions and key insights
  • Creates viewfinder library cards via ljg-library, transforming the analysis into a PNG card with visual framing, Feynman-style explanation, and hand-drawn diagrams
  • Processes multiple papers in parallel while maintaining serial execution (analysis → card) for each individual paper
  • Adapts card metadata for papers: uses arxiv information (author · arXiv:ID · year) instead of book-focused fields; handles missing cover images and author avatars gracefully
  • Isolates temporary files to prevent filename conflicts when processing many papers simultaneously

How to use it

Invoke this skill by saying "paper flow" or simply providing multiple papers with a request to analyze and generate cards. Pass arxiv links, paper URLs, PDF file paths, or paper names. The skill automatically chains ljg-paper and ljg-library for each paper, then outputs a summary report with paths to both the org-format analysis and the PNG viewfinder card for each paper.

Note: this skill's internal instructions are written in Chinese. Claude reads them natively and will work with you in English.

Related skills