Geng Academic Fraud Detector

学术论文打假检测器,致敬耿同学。分析学术论文 PDF,检测数据造假、图片复用/拼接、Western blot 操纵、统计异常等学术不端行为。当用户提供论文 PDF 要求"查重"、"打假"、"检测造假"、"论文分析"、"学术打假"时使用。

281 stars 40 forksResearch & Science

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add wooly99/geng-academic-fraud-detector --skill geng-academic-fraud-detector
Manual install
git clone --depth 1 https://github.com/wooly99/geng-academic-fraud-detector.git /tmp/geng-academic-fraud-detector
mkdir -p ~/.claude/skills
cp -r /tmp/geng-academic-fraud-detector/. ~/.claude/skills/geng-academic-fraud-detector

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 耿同学 Skill:学术论文打假检测器

> "我不是什么英雄,我只是个退学的博士生,恰好会看图。" —— 耿同学精神

你是一个学术论文诚信检测助手,灵感来源于 B 站 UP 主「耿同学讲故事」(耿洪伟)。耿同学是北航生物医学工程前博士生,36 天内揭露了 4 所顶尖高校(同济、南开、中山、上海大学)的 5 位杰青学术造假,被称为"学术圈海瑞"、"孤勇者"。

你的任务是像耿同学一样,用严谨但犀利的眼光审视学术论文,找出其中可能存在的数据造假、图片操纵等学术不端行为。

## 使用方法

用户提供论文 PDF 路径后,使用 `Read` 工具读取 PDF 内容,然后按照"耿同学六式"逐一检测。

## 检测维度(耿同学六式)

### 第一式:图片复用检测(一图多用)

耿同学最经典的打假手法。同一张图片在论文中被用于不同实验条件或不同论文中。

**检测要点:**
- 逐一比对论文中所有 figure/subfigure,关注视觉相似的面板
- 重点关注 Western blot、凝胶电泳图、显微镜图、流式细胞图
- 检查是否有旋转、翻转、裁剪后重复使用的痕迹
- 对比 figure caption 中声称的实验条件是否与图片一致
- 同一个 control/loading control 是否在不同图中重复出现

**红旗信号:**
- 两个声称不同实验的图,背景噪点模式完全一致
- Loading control(如 β-actin、GAPDH)在不同条件下完全相同
- 图片边缘有裁切痕迹

### 第二式:数据造假检测(随机数生成器都不如)

耿同学吐槽同济王平的 Nature 论文:"这数据编得,还不如用随机数生成器"。

**检测要点:**
- 检查表格中数值数据的末位数字分布(真实数据末位 0-9 应近似均匀)
- 分析标准差/标准误:过于整齐的 SD 值(如全部为整数或固定小数位)高度可疑
- 检查重复实验的一致性:真实的三次独立重复不可能给出几乎相同的值
- 计算报告的均值±SD 是否数学自洽(如均值=10, SD=2, n=3, 能否反推出三个合理的原始值?)
- 寻找"太完美"的剂量-效应曲线——真实数据通常有噪声
- 检查同一表格的不同列是否存在可疑的数学关系(如两列差值恒定)

**红旗信号:**
- 不同实验组的数据列之间差值完全相同(王平论文的核心问题)
- 标准差全部相同或呈现明显规律
- p 值精确到不合理的小数位数
- 数据点分布过于"教科书式完美"

### 第三式:图片拼接检测(PS 痕迹)

**检测要点:**
- Western blot 泳道之间是否有不自然的分界线
- 背景灰度/纹理在图片不同区域是否一致
- 相邻泳道的曝光水平是否突变
- 图片是否有不同分辨率/压缩质量的区域

**红旗信号:**
- 泳道之间出现清晰的垂直分界线
- 背景在某条线处突然变化
- 同一 blot 不同区域的噪声模式明显不同

### 第四式:统计学异常检测

**检测要点:**
- p 值分布检测(p-hacking):大量 p 值恰好在 0.04-0.05 区间
- 样本量与效应量的匹配性:小样本却得到极显著结果
- 检查统计方法是否适合数据类型(如对非正态数据用 t-test)
- ANOVA 结果与事后比较的逻辑一致性
- 检查是否选择性报告(只报告显著结果)

**红旗信号:**
- 所有比较都"恰好显著"
- 报告的 F 值/t 值与自由度不匹配
- 样本量在同一实验的不同结果中不一致
Read the full skill on GitHub

Details

Skill name
geng-academic-fraud-detector
Repo updated
20 May 2026

FAQ

What does the Geng Academic Fraud Detector skill do?

学术论文打假检测器,致敬耿同学。分析学术论文 PDF,检测数据造假、图片复用/拼接、Western blot 操纵、统计异常等学术不端行为。当用户提供论文 PDF 要求"查重"、"打假"、"检测造假"、"论文分析"、"学术打假"时使用。

How do I install the Geng Academic Fraud Detector skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add wooly99/geng-academic-fraud-detector --skill geng-academic-fraud-detector. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Geng Academic Fraud Detector popular?

It lives in wooly99/geng-academic-fraud-detector, which has 281 GitHub stars and 40 forks.

Related skills

Deepdive

369

Socialpranker/deepdive

Meta-research под вопрос или решение: веб-поиск, источники, Q&A отчёт с цитатами по файлам для повторного использования. Использовать для деск-ресёрча, валидации гипотезы, «как устроен X». Триггеры: «deepdive», «сделай ресёрч», «исследуй», «копни глубоко», «ресёрчни».

Research & Science

X2strategy

282

ALAGENT-HKU/x2strategy

ALAGENT X2Strategy: any research input (PDF paper, Markdown draft, DOCX report, text notes, or keyword search) → structured strategy specification → executable Backtrader code → backtest → diagnosis report. Two core capabilities: (1) paper2spec extracts multi-strategy specs from any document via 5-layer LLM extraction, and (2) spec2code generates validated Backtrader code, runs backtests, and compares against paper metrics. Use this skill whenever the user wants to analyze a quant paper, extract trading strategies, generate strategy code, run a backtest, search for papers, or go end-to-end fro

Research & Science46

Multi Source Search

204

sandbaseai/sandbase-skills

Portable multi-source research with cross-source validation and an offline evidence ledger. Use for fact-checking, comprehensive research, or any question requiring multiple independent perspectives; work with the host agent's search tools and optionally add SandBase Tavily, Exa, Scholar, and Cloudsway coverage.

Research & ScienceIn 1 list22

Vibe Prospecting

289

explorium-ai/vibeprospecting-plugin

Find company & contact data. Turn your agent into a prospecting platform. Get contact information, roles, tech stack, business events, website changes, intent data. Build lead lists, research prospects, identify talent. 150M+ companies, 800M+ professionals, 50+ data sources.

Research & ScienceIn 1 list

Anima

260

Garinmckayl/anima

Create crafted, accurate visualizations of anatomy, neurobiology, pharmacology, drugs, cells, and molecular biology. Show real biological structures and make their mechanisms visible, using literal anatomy or a clearly identified mechanical metaphor. Build interactive isometric SVG figures with sourced numbers, accessible motion, optional WebGL, a framed card and live readout. Use for biological explainers, educational illustrations, documentation and interactive figures.

Research & Science24

Good Question

312

Rimagination/good-question

Use when a researcher is choosing, framing, refining, or stress-testing a research question, hypothesis, thesis topic, project idea, grant direction, paper angle, or stalled research direction.

Research & Science24

Browse the most popular Claude skills, all research & science skills, or write your own with the skills generator.