原始内容
Paper Prerequisite Analyzer
A Claude Code plugin marketplace for analyzing academic papers to identify prerequisite papers needed for understanding. Extracts references, classifies importance, and discovers related papers via PASA search.
Installation
Install from GitHub Marketplace
In Claude Code, run:
# Add the marketplace
/plugin marketplace add roymondliao/paper-prereq-analyzer
# Install the plugin
/plugin install paper-prereq-plugin@paper-prereq-marketplace
Manual Installation
Clone this repository and add it as a local marketplace:
# Clone the repository
git clone https://github.com/roymondliao/paper-prereq-analyzer.git
# In Claude Code, add as local marketplace
/plugin marketplace add /path/to/paper-prereq-analyzer
# Install the plugin
/plugin install paper-prereq-plugin@paper-prereq-marketplace
Usage
After installation, use the skill in Claude Code:
/paper-prereq https://arxiv.org/abs/2601.07372
Or simply ask Claude to analyze a paper's prerequisites - the skill will be automatically invoked based on context.
What's Included
Plugin: paper-prereq-plugin
| Component | Description |
|---|---|
| Skill: paper-prereq | Main skill that orchestrates the analysis pipeline |
| Agent: paper-reader | Extracts paper content from arXiv |
| Agent: ref-analyzer | Classifies reference importance |
| Agent: paper-finder | Discovers related papers via PASA |
| Agent: report-generator | Creates structured Markdown reports |
Repository Structure
paper-prereq-analyzer/
├── .claude-plugin/
│ └── marketplace.json # Marketplace manifest
├── paper-prereq-plugin/ # Main plugin
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin manifest
│ ├── agents/ # Sub-agents
│ │ ├── paper-finder.md
│ │ ├── paper-reader.md
│ │ ├── ref-analyzer.md
│ │ └── report-generator.md
│ └── skills/ # Skills
│ └── paper-prereq/
│ ├── SKILL.md
│ └── templates/
│ └── report-template.md
├── AGENTS.md # agent-browser usage instructions
├── .mcp.json # MCP server configuration
└── README.md
Requirements
agent-browser (Required)
This skill uses agent-browser for browser automation to access arXiv papers and PASA search.
# Install agent-browser globally
npm install -g agent-browser
# Download Chromium browser
agent-browser install
See AGENTS.md for detailed usage instructions.
Example Output
✅ Prerequisite analysis complete!
Report saved to: ./prereq-report-2601.07372.md
Summary:
- Target paper: Conditional Memory via Scalable Lookup
- High priority prerequisites: 5
- Extended reading suggestions: 3
Team Distribution
To automatically install this marketplace for your team, add to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"paper-prereq-marketplace": {
"source": {
"source": "github",
"repo": "roymondliao/paper-prereq-analyzer"
}
}
}
}
Acknowledgments
This project uses PASA (Paper Search Agent) developed by ByteDance for discovering related academic papers. Special thanks to the ByteDance team for making this powerful research tool available.
Contributing
Contributions are welcome! Please feel free to submit issues or pull requests.
License
MIT