Claude Skill
PrathamLearnsToCode/paper2code
Paper2Code is a Claude Skill that converts any arXiv research paper into a working implementation. Automate code generation from academic papers for rapid prototyping.
Overview
Repository
Install this Skill
npx skills add PrathamLearnsToCode/paper2code/skills/paper2codeRegistry
Summary
Paper2Code is a Claude Skill that transforms any arXiv research paper into a working code implementation. It automates the process of reading, understanding, and coding from academic papers, enabling rapid prototyping and experimentation.
将任意arXiv论文转化为可运行实现的代理技能(Claude Skill)
Key features
- Directly processes arXiv papers to generate implementations
- Works as a Claude Code agent skill for seamless integration
- Automates code generation from academic research
- Supports rapid prototyping and experimentation
Use cases
- Reproducing research results from arXiv papers
- Quickly prototyping new algorithms described in papers
- Learning complex concepts by generating working code
- Accelerating research workflows with automated coding
README excerpt
# paper2code > **arxiv URL in → citation-anchored implementation out** ``` ┌─────────────────────────────┐ ┌──────────────────────────────────────┐ │ │ │ {paper_slug}/ │ │ /paper2code │ │ ├── README.md │ │ https://arxiv.org/abs/ │ ───▶ │ ├── REPRODUCTION_NOTES.md │ │ 1706.03762 │ │ ├── requirements.txt │ │ │ │ ├── src/ │ │ │ │ │ ├── model.py # §3.2 cited │ │ │ │ │ ├── loss.py # §3.4 cited │ │ │ │ │ ├── train.py # §4.1 cited │ │ │ │ │ ├── data.py │ │ │ │ │ ├── evaluate.py │ │ │ │ │ └── utils.py │ │ │ │ ├── configs/ │ │ │ │ │ └── base.yaml # all params │ │ │ │ └── notebooks/ │ │ │ │ └── walkthrough.ipynb │ └─────────────────────────────┘ └──────────────────────────────────────┘ ``` *[placeholder: animated GIF showing the full pipeline — paper fetch → parsing → ambiguity audit → code generation → walkthrough notebook]* --- ## Why this exists **The problem:** ML papers are vague. Critical hyperparameters are buried in appendices or omitted entirely. Prose contradicts equations. "Standard settings" refers to nothing specific.