Leaderboard/Software Engineering/paper2code
Last commit on April 3, 2026·Created on April 3, 2026

PrathamLearnsToCode/paper2code

Turns an arxiv paper into a citation-grounded Python implementation.
Combined rank
#223
across all skills
In Software Engineering
#18
category rank
Stars
1.5k
0.0% in last 7d
Forks
178
+0.6% in last 7d
Watchers
4
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

paper2code reads an arxiv paper, identifies its core contribution, and produces a minimal Python implementation anchored to the original source. It runs an ambiguity audit to flag every detail the paper leaves unspecified, then writes code only for what is stated. The result is a reproducible baseline that researchers, students, and engineers can inspect, extend, or compare against.

WHO IT'S FOR
ML Research Engineers
rapidly prototype paper implementations for experiments
ML PhD Students
reproduce core contributions for research validation
Applied AI Teams
evaluate new models by generating minimal reference code
ML Educators
create paper-based assignments with verifiable code
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Install with npx

Installs: Global (recommended) or project-level, selected interactively · Claude Code

  1. In a terminal, run the installer. When prompted, select Claude Code as the coding agent and choose either Global (recommended) or project-level scope; then choose Symlink (recommended) or copy.

    npx skills add PrathamLearnsToCode/paper2code/skills/paper2code
  2. After installation, open Claude Code from a terminal.

    claude  # or your preferred agent
skills/paper2code/SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Author’s example

Generate a minimal implementation of an arXiv paper

Uses paper2code

  • An arXiv paper URL; replace the sample URL with the URL of the paper you want to implement, or use the sample as written.
/paper2code https://arxiv.org/abs/1706.03762
skills/paper2code/SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026