
Converts arxiv papers into working Python implementations where every design choice is anchored to a specific section, equation, or explicitly flagged as unspecified. You get a full project structure with model.py, training loops, and configs, all tagged with citations like "§3.2, Eq. 4" or marked with [UNSPECIFIED] when the paper leaves details ambiguous. The REPRODUCTION_NOTES.md lists what was inferred versus stated. Supports PyTorch, JAX, and TensorFlow, with modes ranging from architecture-only to full educational notebooks. If you've ever tried to reproduce a paper and spent hours guessing at hidden hyperparameters or initialization schemes, this automates the tedious part and surfaces the gaps upfront instead of letting you discover them during debugging.
$ npx -y skills add aradotso/trending-skills --skill paper2code-arxiv-implementation --agent claude-codeInstalls into .claude/skills of the current project.
Skill by ara.so — Daily 2026 Skills collection.
paper2code is a Claude Code agent skill that converts any arxiv paper URL into a citation-anchored Python implementation. Every code decision references the exact paper section and equation it implements, and all gaps/ambiguities are explicitly flagged rather than silently filled in.
npx skills add PrathamLearnsToCode/paper2code/skills/paper2code
During install you'll choose:
Then launch your agent:
claude
/paper2code https://arxiv.org/abs/1706.03762
/paper2code https://arxiv.org/abs/2006.11239 --framework jax
/paper2code https://arxiv.org/abs/2006.11239 --framework pytorch # default
/paper2code https://arxiv.org/abs/2006.11239 --framework tensorflow
Sponsors