| name | paper-analysis |
| description | Deep reading and structured analysis framework for academic papers. |
| metadata | {"nanobot": {"always": true}} |
Paper Analysis Skill
This skill provides a systematic framework for reading and analyzing academic papers.
The 3-Pass Method
Pass 1: The 5-Minute Scan (Category & Context)
Goal: Categorize the paper and understand its context.
Read in this order:
- Title โ What problem? What approach?
- Abstract โ Claimed contribution in one paragraph
- Introduction โ Motivation, problem definition, contribution list
- Section & Subsection headings โ Structure of the paper
- Conclusion โ Summary of results and future work
After Pass 1, you should answer:
- What type of paper is this? (Theory / Empirical / Survey / System)
- Which field/subfield does it belong to?
- What is the core claim?
- Is it relevant to the user's question?
Decision: If not relevant, stop and inform user. If relevant, proceed to Pass 2.
Pass 2: The 30-Minute Grasp (Main Ideas)
Goal: Understand the core contribution without getting lost in details.
Read carefully:
- Related Work โ What gap does this paper fill?
- Method/Model section โ High-level architecture and key equations
- Experimental Setup โ Datasets, metrics, baselines
- Main Results โ Key tables/figures, not all ablations
After Pass 2, you should be able to explain:
- What problem does it solve?
- What is the key idea/insight?
- How does it compare to baselines?
- What are the main results?
Pass 3: The Deep Dive (Details & Reproduction)
Goal: Full understanding for potential building upon or criticism.
Read everything, focusing on:
- Proofs โ Are they correct? Do assumptions hold?
- Implementation details โ Hyperparameters, training setup
- Ablation studies โ Which component matters most?
- Error analysis โ What cases fail and why?
Structured Analysis Output
When analyzing a paper, produce output in this structure:
## ๐ Paper Overview
- **Title**: [Full title]
- **Authors**: [Author list]
- **Year/Venue**: [Year, Conference/Journal]
- **arXiv ID**: [ID or link]
## ๐ฏ Core Contribution
[1-2 sentences on the main contribution]
## ๐ Problem & Motivation
- What problem does it solve?
- Why is this problem important?
- What are the limitations of prior work?
## ๐ง Method
[High-level description of the approach]
- **Key Insight**: [The "aha" moment of the paper]
- **Architecture**: [Model/algorithm structure]
- **Key Equations**: [Most important formula, in LaTeX if possible]
## ๐ Experiments
- **Datasets**: [List of datasets used]
- **Metrics**: [Evaluation metrics]
- **Baselines**: [What methods compared against]
- **Main Results**: [Key numbers, with relative improvements]
## โ ๏ธ Limitations
[What the authors admit + what you observe]
## ๐ฎ Future Directions
[Based on limitations, what could be done next?]
## ๐ก Relevance to User
[How does this connect to the user's research interests?]
Critical Reading Checklist
Before accepting a paper's claims, check:
Special Paper Types
Survey / Review Papers
- Focus on: taxonomy, trends, open problems
- Don't deep-dive into individual methods
- Extract the "landscape map" for the user
Theory Papers
- Focus on: assumptions, proof sketch, implications
- Check if assumptions hold in practice
- Identify potential counterexamples
System Papers
- Focus on: architecture, engineering decisions, scalability
- Look for deployment insights and real-world constraints