mj-paper-flow

Convert arxiv links, PDF files, or paper titles into Lark Doc analyses and sketchnote PNG cards.

Updated May 30, 2026
One-click install
npx skills add https://github.com/RockerMJ031/mj-claude-skills --skill mj-paper-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mj-paper-flow
Source: https://github.com/RockerMJ031/mj-claude-skills/tree/main/mj-paper-flow
Command: npx skills add https://github.com/RockerMJ031/mj-claude-skills --skill mj-paper-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Processing academic papers traditionally requires manually switching between tools to read content, write structured analysis documents, and create visual summary cards, a disjointed and time-consuming process. This skill automates the entire end-to-end workflow to eliminate that friction.

Core Features & Use Cases

  • End-to-end paper processing: Accepts arxiv links, PDF files, or paper names as input, and automatically generates structured Lark Doc analysis and visual sketchnote PNG cards for each paper.
  • Cost-optimized model routing: Uses Sonnet for paper reading tasks to reduce inference costs, and reserves Opus for visual card creation to maintain high aesthetic quality.
  • Parallel multi-paper support: Processes multiple papers in parallel for paper reading, then handles card generation and doc embedding sequentially per paper to balance speed and quality.
  • Use case: Researchers, students, or knowledge workers who need to process batches of academic papers can get both detailed written analysis and shareable visual cards in one go, without manual tool switching or context switching.

Quick Start

Provide one or more arxiv links, PDF files, or paper names to the mj-paper-flow skill to receive both structured Lark Doc analysis and visual summary cards for each input paper.

Frequently Asked Questions about mj-paper-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate arxiv paper analysis and generate visual summary cards?

Automating arxiv paper analysis involves processing URLs or PDFs to extract text and generate structured Lark Doc analyses alongside visual sketchnote PNG cards. This workflow eliminates manual tool switching by handling reading, summarization, and card creation end-to-end.

What is the best way to process multiple academic papers in parallel?

Processing multiple academic papers in parallel requires executing paper reading tasks simultaneously, then handling visual card generation and document embedding sequentially. This approach balances processing speed with the aesthetic quality of the generated visual cards.

Can I use Lark Docs to automatically embed visual sketchnote cards from PDF analysis?

Lark Docs can automatically embed visual sketchnote cards generated from PDF analysis. The workflow structures the written paper analysis directly within the document and inserts the corresponding PNG visual cards into the appropriate sections.

How does cost-optimized model routing work for academic research workflows?

Cost-optimized model routing for academic research workflows assigns cost-effective models like Sonnet for text-heavy paper reading tasks, while reserving advanced models like Opus specifically for high-quality visual card generation to minimize overall inference costs.

Do I need to manually format Lark Docs after automated paper analysis?

Manual formatting of Lark Docs is unnecessary after automated paper analysis. The workflow directly outputs structured written analyses and automatically embeds the generated visual summary cards into the corresponding document sections without user intervention.