paperGo-skill
English | 中文
paperGo-skill helps Codex reproduce research papers more carefully.
Give Codex a paper, an author repository, or an experiment folder. This skill tells Codex how to check the paper's data, code, experiment protocol, and results before making any reproduction claim.
Why Use It?
Reproducing a paper is easy to get wrong:
- the paper may mention datasets that are hard to find;
- the author repository may miss files or scripts;
- the code may run, but not follow the paper exactly;
- a synthetic demo may be mistaken for a full paper reproduction;
- result tables may use different splits, metrics, or seeds.
paperGo-skill is designed to catch these problems.
What It Asks Codex To Do
When you use this skill, Codex should:
- Read the paper and extract the real reproduction requirements.
- Look for the paper's datasets.
- Download public datasets when possible.
- If a dataset cannot be found, keep a folder or manifest and explain how to get it.
- Audit the author repository.
- Rebuild missing code only when the paper explains enough to do so.
- Run the paper's main method workflow before optional baselines.
- Check whether the final results really cover the paper protocol.
- Clearly label the status as full reproduction, partial reproduction, blocked, or mechanism check.
Good Use Cases
Use paperGo-skill when you want to ask Codex things like:
Use $papergo-skill to reproduce this paper.
Use $papergo-skill to audit this author repository and tell me what is missing.
Use $papergo-skill to check whether this experiment folder is enough for a full reproduction claim.
What It Produces
Depending on the task, Codex may create:
- a paper reproduction checklist;
- a dataset manifest;
- an author-code audit;
- a repaired main-method implementation plan;
- a result summary table;
- a protocol coverage report;
- a final reproduction report with limitations.
Install
Copy the skill folder into your Codex skills directory:
Copy-Item -Recurse .\skills\papergo-skill $env:USERPROFILE\.codex\skills\papergo-skill
Then start a new Codex session so the skill can be discovered.
Repository Layout
paperGo-skill/
├── README.md
├── README.zh-CN.md
├── LICENSE
└── skills/
└── papergo-skill/
├── SKILL.md
├── agents/
│ └── openai.yaml
├── references/
│ ├── experiment-schema.md
│ ├── report-template.md
│ ├── reviewer-grade-checklist.md
│ └── workflow.md
└── scripts/
├── check_protocol_coverage.py
├── inspect_repro_package.py
└── normalize_results.py
Helper Scripts
You can also run the bundled scripts directly.
Inspect a reproduction folder:
python skills/papergo-skill/scripts/inspect_repro_package.py <folder> --format markdown
Summarize a result table:
python skills/papergo-skill/scripts/normalize_results.py <results.csv> --format markdown
Check whether results cover the paper protocol:
python skills/papergo-skill/scripts/check_protocol_coverage.py protocol.json results.csv --format markdown
License
MIT License. See LICENSE.
No comments yet
Be the first to share your take.