
phd-skills
Plugin面向博士生与科研人员的研究护栏插件:复现 arXiv 论文、按证据排查训练异常、在同一 epoch 对比实验,还能核对论文与代码是否一致、校验 BibTeX 引文、分析文献空白并预判审稿意见。无需 MCP 与额外依赖,主要适合机器学习方向的研究。
phd-skills
Catch AI mistakes before they cost weeks of compute. Reproduce papers from arxiv. Debug runs evidence-first. Compare experiments at the right epoch. Launch with discipline.
Built by Fatih Cagatay Akyon (2000+ citations, 5 patents) after 300+ Claude Code sessions, tens of critical AI mistakes caught the hard way, and thousands of hours of PhD research. Every guardrail in this plugin traces to a real mistake.
Paper search and acquisition use Paper Search CLI, installed with uv and Python 3.10+. See paper search setup. Other skills do not require it.
Why This Plugin Exists
Claude Code is powerful, but it makes research-specific mistakes that cost weeks of compute:
- It typed "done?" as "dont?" and launched an unwanted upload of thousands of files
- It analyzed my full dataset when I asked for a specific 4k/2k/2k split
- It claimed a test covered a bug it had never actually verified
- It never once looked at a figure it generated, just trusted the numbers
- It restarted a 50-hour training job without diffing the config against the reference run, lost three days
- It claimed an experiment was diverging based on a non-converged proxy metric, killed it before downstream eval would have shown the truth
- It ran
rm -rfon a path it had hallucinated from memory, lost local checkpoints
Other plugins give you more commands. This plugin gives you guardrails.
Install
claude plugin marketplace add fcakyon/phd-skills
claude plugin install phd-skills@phd-skills
The plugin works correctly the moment it is installed. Optional: run /phd-skills:setup for a 30-second tour of what was auto-detected and to opt into extras (notifications, allowlist, LaTeX).
Usage
Open Claude Code in your project directory, then:
/phd-skills:reproduce arxiv 2508.12345reproduce a paper from arxiv URL through replication runs"why is my loss diverging?"thedebugskill auto-triggers, runs evidence-first probes"compare run alpha to baseline"thecompareskill auto-triggers, aligns at the same epoch"launch the new training run"thelaunchskill auto-triggers, runs the pre-flight checklist/loop 30m check experiment logs, notify me if metrics beat the baseline or if loss starts to diverge
Notifications (task completion, background agents) forward to ntfy / Slack / email after /phd-skills:setup.
What You Get
Commands
| Command | What it does |
|---|---|
/phd-skills:xray | Audit paper against code and data (5 parallel dimensions) |
/phd-skills:factcheck | Verify BibTeX entries and cited claims against DBLP |
/phd-skills:gaps <topic> | Literature gap analysis with web confirmation |
/phd-skills:fortify [venue] | Select strongest ablations + anticipate reviewer questions |
/phd-skills:setup | Auto-detection tour + optional extras |
/phd-skills:help | Show all features at a glance |
Skills (auto-trigger, just describe what you need)
| When you say... | Skill activates |
|---|---|
| "reproduce this arxiv paper" | Reproduce |
| "why is X failing / diverging / OOMing" | Debug |
| "compare run A to baseline" | Compare |
| "launch a new training run" / "kick off training" | Launch |
| "design an ablation study" | Experiment Design |
| "find related papers on X" | Literature Research |
| "check if my numbers match the code" | Paper Verification |
| "review my methods section for consistency" | Paper Writing |
| "analyze dataset bias" | Dataset Curation |
| "prepare code for open-source release" | Research Publishing |
| "what will reviewers ask about this?" | Reviewer Defense |
| "setup latex for CVPR" | LaTeX Setup |
Agents (Claude delegates automatically)
| Agent | What it does | Special |
|---|---|---|
paper-auditor | Cross-checks paper claims vs code and data | Runs in isolated worktree, remembers patterns across sessions |
experiment-analyzer | Analyzes results from wandb / neptune / tensorboard / mlflow / local | Hands off to compare and debug skills for discipline |
Research Guardrails (run silently, you never invoke these)
How It Compares
| phd-skills | flonat/claude-research | Others | |
|---|---|---|---|
| Commands to learn | 6 | 39 | 13-20 |
| Research integrity hooks | 11 (agent + 10 auto-detect) | 1 | 0 |
| Paper reproduction (arxiv to runs) | Yes (7-stage skill) | No | No |
| Paper-code consistency audit | 5-dimension parallel | Read-only, no code cross-ref | None |
| Experiment monitoring + SSH notifications | Yes (ntfy / slack / email) | No | No |
| External dependencies | Paper Search CLI for paper workflows | npm + pip + MCP servers | MCP required |
| Install time | 30 seconds | 10+ minutes | Varies |
Design Principles
- Methodology over scripts. Skills teach the approach, Claude generates code for your specific setup (wandb, neptune, local files, whatever)
- Human oversight first. Claude makes premature claims and jumps to conclusions. Every skill builds in verification checkpoints
- Actionable output. Ranked suggestions with specific fixes, never just a list of findings
License
MIT. Use it, fork it, adapt it to your research.
Thank you for the support!
Contributors
相關資源

Oh My Paper
Plugin面向科研的 Claude Code 插件:用 /omp:survey、/omp:experiment、/omp:write 等命令串起文献调研、选题、实验、论文写作与自审,内含 5 个分工 agent 和 34 个科研技能,能跨会话记住项目进度。实验环节偏机器学习方向,需要一定的命令行基础。
LigphiDonk/Oh-my--paper744
ARIS (Auto-claude-code-research-in-sleep)
Skill让 Claude Code 在无人值守时推进机器学习研究:文献调研、选题、实验部署、跨模型评审循环、论文写作直到 rebuttal,共 80 余个技能;默认由 Codex 担任独立审稿模型,也可换用其他模型组合。
wanshuiyin/Auto-claude-code-research-in-sleep17.6k
Feynman
CLI开源科研 Agent:一条命令做文献综述、深度调研、论文审稿、论文与代码一致性核查和复现计划,检索 arXiv、PubMed 等来源并记录出处,适合研究生写综述。安装后运行 feynman setup 登录模型服务商。
Companion-Inc/feynman10k
arXiv MCP Server
MCP检索、下载 arXiv 论文,并按章节读取作者提交的 LaTeX 原文,可导出 BibTeX、订阅主题更新;论文缓存在本地。无需 API Key。
blazickjp/arxiv-mcp-server3.2k
Academic Research Skills
Plugin学术论文全流程插件:深度调研与文献综述、论文写作、多视角模拟审稿、修改与定稿,每个阶段停下等你确认,内置引用核验与学术诚信检查。采用 CC BY-NC 许可。
Imbad0202/academic-research-skills52.4k
AI Research Skills
Plugin面向 AI 研究的技能插件市场,近百个技能分 23 类,覆盖选题构思、微调与后训练、分布式训练、推理部署、评测到论文写作,由 autoresearch 技能统筹全流程。
Orchestra-Research/AI-Research-SKILLs13.6k