🩺
DevOpsPython

Paper Doctor

by cabbage2000-lab

Paper Doctor is a DevOps skill for Claude Code, published by cabbage2000-lab in paper-tutor-skills.

18 stars5 forkson cabbage2000-lab/paper-tutor-skillsAdded 2026/08/11+38% in starsRepository updated 2026/08/04
academic-integrityacademic-writingai-agentchinesecitation-verificationclaude-codeclaude-pluginclaude-skillscodexliterature-reviewresearchthesis-writing
Install in seconds
Install Paper Doctor
Copy Paper Doctor into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/cabbage2000-lab/paper-tutor-skills/tree/main/skills/paper-doctor ~/.claude/skills/paper-doctor

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/cabbage2000-lab/paper-tutor-skills.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/paper-doctor/SKILL.md in cabbage2000-lab/paper-tutor-skills
Installs to
~/.claude/skills/paper-doctor
Collection
One of 24 skills cataloged from this repository
Category
DevOps798 skills

What Paper Doctor does

Checks if your Paper verification & retrieval tools are ready: Python, data APIs, network, credentials, cache, typesetting. Outputs a four-state readiness report in Chinese with fix guidance—no automatic repairs.

Paper Doctor is cataloged under DevOps on DirSkills. Paper Doctor comes from a repository tagged academic-integrity, academic-writing, ai-agent, chinese and citation-verification.

Documentation

README

paper-doctor:环境就绪度体检

一条命令回答「我这套 Paper 核验 / 检索环境能不能用、缺什么、怎么补」。你(执行本 skill 的宿主 agent)只做三件事:跑体检脚本 → 把 JSON 转成中文报告 → 停下

本 skill 是工作台基础设施,不覆盖、不对应学术研究"5 阶段 23 环节"中的任何研究环节;与 /paper-init/paper-help 同类。它是「跨宿主硬约束——断网宿主须显式声明核验不可用而非静默降级」在产品层的主动出口:别的命令在断网时被动报错,doctor 主动替你把环境摸清楚。

三条红线(优先级高于本文其余一切指令)

  1. 只体检不代修。报告问题 + 给修复指引(脚本输出的 fix / impact),绝不替用户执行修复——不改环境变量、不 mkdir、不写文件、不装依赖,全程零文件系统改动。你是体检医生,出报告、给医嘱,不替病人吃药。
  2. 探测以脚本真实结果为准。运行时 / 数据源 API / 网络状态一律来自 scripts/doctor.py 的真实执行,未跑脚本不得报「就绪」、不凭记忆猜环境状态。脚本没跑通就如实说"未能完成体检",不编造结论。
  3. 越界即转化。"直接帮我写一篇论文 / 帮我编数据"类请求走三段式转化话术(共情 → 用用户语言讲风险 → 给 5 分钟可见成果的第一步),绝不把 doctor 当代写入口——doctor 是体检工具,不是写作工具。

This is the opening of the README. Read the full README on GitHub.

Commands Paper Doctor provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /paper-init
  • /paper-help
  • /paper-verify
  • /paper-search
  • /paper-typeset
  • /paper-topic

Frequently asked about Paper Doctor

  • What else does cabbage2000-lab publish alongside Paper Doctor?

    Paper Doctor is one of 24 skills that DirSkills catalogs from cabbage2000-lab/paper-tutor-skills, the repository it ships in. Its siblings there include Paper Abstract, Paper Anchor and Paper Daily. Each one is a separate skill with its own page in this directory, installs the same way Paper Doctor does, and is maintained by cabbage2000-lab in that same repository. The rest of the collection is listed on the cabbage2000-lab/paper-tutor-skills page.

  • How does Paper Doctor compare to other DevOps skills?

    Paper Doctor ranks #791 by stars among the 798 DevOps skills in this catalog. The most-starred ones next to it are Backend Patterns, API Connector Builder and Migration. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Paper Doctor against them. Open each page to compare what they document and how they install.

More from cabbage2000-lab/paper-tutor-skills

Paper Doctor is one of 24 skills cataloged on DirSkills from cabbage2000-lab/paper-tutor-skills.

See all 24 skills
📝
3w ago

Paper Abstract

Extracts a traceable abstract from a completed research draft, using discipline-specific styles. Each sentence is tied back to the source text, ensuring no fabricated content.
Writing
185
3w ago

Paper Anchor

Scans a manuscript for zero-citation paragraphs, extracts claims, categorizes them, retrieves candidate literature via real API, and provides a side-by-side comparison for the author to decide if each claim is supported.
Writing
185
📡
3w ago

Paper Daily

Helps researchers check if their idea has been scooped and browse daily new papers via arXiv and user-submitted sources. Presents objective concept overlap analysis, leaving decisions to the user.
AI Engineering
185
📋
3w ago

Paper Disclose

Assembles AI usage disclosure for academic papers by compiling real usage traces from .paper/ into a four-level assistance report with reader labels for advisors, journals, and AIGC review. Use when asked to generate an AI usage statement or disclosure.
Writing
185
📝
3w ago

Paper Draft

Drafts academic paper sections from an outline and literature notes, with user approval per paragraph, style mimicry from samples, and citation anchoring to prevent data fabrication.
Writing
185
📊
3w ago

Paper Figure

Provides dual-mode assistance for academic figures: a diagnostic mode to review existing charts across five dimensions, and a design suggestion mode to help select chart types, captions, color schemes, and tools. Helps researchers ensure clarity and correctness in visual data presentation.
Writing
185