onescience-paper-repro

onescience-paper-repro is a skill for Claude Code from onescience-ai/OneSkills. It costs 93 tokens per session (2,421 once invoked), scanned A, original, MIT.

A tool for extracting the information needed to reproduce a research paper and turning it into a structured specification and coding task description. It can use a paper PDF, URL, arXiv entry, DOI, or supplied text.

In plain words
What is it for?
It helps gather and parse papers, extract model, data, training, inference, and evaluation details, record conflicts or gaps, and produce reproduction and coding documents.
Why use it?
It separates research-paper analysis from implementation, making clear what the paper says, what is missing, and which details may need limited reference to an official code repository.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the oneskills plugin — 20 skills shipped together

Good fit It helps gather and parse papers, extract model, data, training, inference, and evaluation details, record conflicts or gaps, and produce reproduction and coding documents.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/onescience-ai/oneskills/onescience-paper-repro
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add onescience-ai/OneSkills --skill onescience-paper-repro
Clone the repo
git clone --depth 1 https://github.com/onescience-ai/OneSkills

Made for: Claude Code.

Or install oneskills, the plugin that ships this one along with the rest of its 20 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for onescience-paper-repro

README.md
[![agentmods](https://agentmods.dev/badge/skills/onescience-ai/oneskills/onescience-paper-repro.svg)](https://agentmods.dev/skills/onescience-ai/oneskills/onescience-paper-repro)
Your own site
<a href="https://agentmods.dev/skills/onescience-ai/oneskills/onescience-paper-repro"><img src="https://agentmods.dev/badge/skills/onescience-ai/oneskills/onescience-paper-repro.svg" alt="Measured on agentmods" height="20"></a>
Per session 93 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,421 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00093 $0.02421
Opus 5 $0.00046 $0.01210
Sonnet 5 $0.00019 $0.00484
Haiku 4.5 $0.00009 $0.00242

Measured 8d ago against content hash 99ea15a230ef, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

onescience-paper-repro scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (scripts/variable_channel_audit.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/onescience-paper-repro/SKILL.md · 132 lines

How it starts

The opening of the file, as written. The whole thing — 132 lines — stays where its author put it; the contents beside it link to each section on GitHub.

输入获取方式

本技能支持两种输入方式:

  1. 上下文 handoff(默认):从调用方传入的 step_handoff 获取任务信息。
  2. 文件 handoff(autonomous_mode):从 .onescience/handoff/step_{step_id}.yaml 读取任务信息。执行后,将结果写入 .onescience/handoff/step_{step_id}_result.yaml

启动时优先检查 .onescience/handoff/ 目录是否存在对应的交接文件;若存在则使用文件模式,否则使用上下文模式。

文件交接格式参见 skills/onescience-orchestrator/references/file_handoff_contract.md

OneScience 论文复现信息提取

职责边界

本技能负责从论文或论文信息中提取结构化的复现规格,并生成编码任务提示词,不具备编码权限

  • 作为执行技能:由 onescience-orchestrator 调用,接收标准化输入,返回标准化输出。
  • 核心职责:论文获取、解析、信息抽取、任务描述生成。
  • 不负责:编码实现、调用其他技能、任务规划。

论文复现规格必须优先来自论文正文、附录、补充材料、用户提供材料和公开数据/论文页面信息。只有当这些来源对某个实现必需细节仍缺失或说明不足时,才允许补充使用官方开源仓库的只读参考;优先从论文正文、附录或补充材料中解析官方仓库,若论文未给出,再在 GitHub 上搜索官方开源仓库。只允许在线读取与该缺失细节直接相关的模型、数据处理、特征/变量选择、训练、推理和评估实现信息,例如层数、hidden size、参数形状或具体实现连线;禁止下载、clone、复制仓库到本地,禁止参考第三方复现仓库。若论文与官方仓库实现存在冲突,以论文为主,并把差异写入规格中的冲突、缺口或假设;官方仓库内容只能作为补充实现线索,不能升级为论文事实来源。

输入输出接口

输入(从 onescience-orchestrator 接收)

{
  "paper_source": "论文来源,可为:arXiv URL、DOI、PDF 路径、论文标题",
  "paper_content": "可选:用户提供的论文正文片段或补充材料",
  "output_dir": "可选:用户指定的最终代码输出目录",
  "domain_hint": "可选:领域提示(earth/cfd/materials/biology)"
}

输出(返回给 onescience-orchestrator)

{
  "status": "success | partial | failed",
  "paper_workdir": ".paper2code_work/<arxiv_id>/",
  "reproduction_spec_path": "reproduction_spec.md 路径",
  "coder_task_description_path": "coder_task_description.md 路径",
  "coder_task_description_content": "coder_task_description.md 完整内容",
  "key_gaps": ["关键缺口列表"],
  "key_assumptions": ["实现假设列表"],
  "metadata": {
    "task_method": "paper2code",
    "domain_task_family": "paper-reproduction",
    "coder_reference_mode": "paper_plus_official_repo_readonly",
    "coder_static_review_required": true
  }
}

总控流程

本技能把论文材料转换成结构化复现规格和编码任务提示词。总控流程只负责编排阶段,不在主技能文件中写领域特例或单篇论文特例。

核心产物只有:

  • reproduction_spec.md:结构化事实源和审计产物。
  • coder_task_description.md:自包含的编码任务提示词,必须完整承载 reproduction_spec.md 中所有已确定内容。

编码任务提示词必须自包含,不应要求下游再读取其他文件补齐细节。

执行时按顺序读取以下独立 workflow:

Read the full file on GitHub · 132 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 132 lines · 93 tokens per session scan A 99ea15a230ef

Subscribe to this mod's changes

onescience-paper-repro is a skill published in the GitHub repository onescience-ai/OneSkills (20 stars, last pushed yesterday), licensed MIT. It adds 93 tokens to every session and 2,421 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

results-analysis

This skill should be used when the user asks to "analyze experimental results", "run strict statistical analysis", "compare model performance", "generate scientific figures", "check significance", "do ablation analysis", or mentions interpreting experiment data with rigorous statistics and visualization. It focuses on…

Galaxy-Dawn/claude-scholar · 68 tokens

daily-paper-generator

Use when the user asks to generate daily paper digests on a general topic. This skill supports both arXiv and bioRxiv (or either one), then produces structured Chinese/English summaries for selected papers.

Galaxy-Dawn/claude-scholar · 47 tokens

paper-select-journal

A workflow for choosing suitable SCI journals for a scientific manuscript. It reviews the paper, filters possible journals using impact-factor data, and checks journal scope and recent publications.

huangwb8/ChineseResearchLaTeX · 194 tokens

nsfc-budget

A tool that creates an editable LaTeX budget justification and renders it as a PDF for an NSFC research-funding application. NSFC is China’s National Natural Science Foundation, and a budget justification explains why proposed costs are needed.

huangwb8/ChineseResearchLaTeX · 138 tokens

research-literature-radar

A research workflow for finding, judging, classifying, tracking, and archiving important research papers. It treats bioRxiv and similar sources as places where researchers share papers, and combines database searches with other discovery signals.

huangwb8/ChineseResearchLaTeX · 96 tokens

paper-search

Search, download, and read academic papers from 20+ sources (arXiv, PubMed, Semantic Scholar, CrossRef, etc). Use when the user asks to find papers, search for research, look up academic literature, download a paper PDF, or extract text from a paper.

openags/paper-search-mcp · 62 tokens