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

Stars1,435
Forks174
LanguagePython
Last pushed2026-04-03
Last synced2026-07-03
View on GitHub

Repository

OwnerPrathamLearnsToCode
Repositorypaper2code
Full namePrathamLearnsToCode/paper2code
Repo ID1,200,426,344

Install this Skill

npx skills add PrathamLearnsToCode/paper2code/skills/paper2code

Registry

Typeclaude_skill
Quality score75/100
Verificationreadme_parsed
Last verified2026-06-03
Platforms
Claude
Capabilities
agentclaude-codeskills
Detected files
README.md
Config keys
URL

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.

Chinese description

将任意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.

Topics

Explore more

Data from GitHub. Synced on 2026-07-03