burgeruser/learning_at_ruc/gengscan

Claude Code and agent skill by burgeruser/learning_at_ruc

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

学术论文数据完整性筛查流水线(耿同学 skill)。从学者名单匹配论文(OpenAlex 三重锚定)、抓取 Source Data、跑四类数值「硬指纹」检测(A 两列恒差/G 块级小数锁定/F 同图重复块/H 行级重复)、可选 ORB 图像取证。Use when 用户要筛查论文数据造假、批量核查 Source Data 的数值指纹、复现学术打假流程、或评估一批论文的数据完整性。核心纪律:机器只产候选,定性必须人结合实验语境核实,绝不据机器命中给实名学者扣造假帽。NOT for 已确认造假的法律定性、单纯的文献检索。

Install

npx vskill@latest install burgeruser/learning_at_ruc/gengscan

SKILL.md

GengScan · 学术数据完整性筛查

把「数值造假会在数据里留下指纹」的打假经验,工程化成可复用流水线。

何时使用

  • 要对一批论文(给定学者名单或论文 DOI)做数据造假的规模化第一遍筛查
  • 已有 Excel Source Data,想跑数值指纹检测找候选
  • 想复现 / 改造一套学术打假工具链

流水线

match_scholars → fetch_sources → forensic → image_forensic(可选)
  1. `scripts/match_scholars.py` — 学者名单 → 论文清单。难点是中文名进英文库只剩拼音、重名爆炸。解法:三重锚定(姓名拼音 + 依托机构 ID + 研究领域)+ ORCID 核身 + 逐篇机构门。
  2. `scripts/fetch_sources.py` — 抓 Source Data。支持代理(GENGSCAN_PROXY)、zip 解压、figshare/Zenodo 外链。Dryad 反爬见 dryad_dl.py。
  3. `scripts/forensic.py` — 四类硬指纹检测器(见下)。输入一个装 xlsx 的目录,输出候选清单。
  4. `scripts/image_forensic.py` — (可选)ORB 局部特征匹配,补 pHash 的局部拼接盲区。配 fetch_figures.py 抓图。

四类硬指纹

指纹判据必须排除的良性解释
A 两列恒差两列之差恒为常数绝对值 vs 相对值派生、坐标、绘图平移
G 块级小数锁定一块小数位全同、整数不同粗网格数据天然重合
F 同图重复块同图内序列跨列精确相同共享坐标轴 / 基线 / 拟合曲线
H 行级重复整行复制到另一样本行组学批量数据的本质性重复

三条铁律(用前必读)

  1. 机器只产候选,定性必须人看。 最强的 A 恒差也反复捞出合法派生列。每条命中都要开数据看列头语义后才下结论。
  2. 组学数据装假阳闸。 forensic.py 对单 sheet 命中过多的行级重复自动抑制(组学批量数据行雷同是本质)。
  3. 绝不据筛查命中给实名学者扣造假帽。 工具输出是「待人核实的候选」,不是「造假认定」。报告时区分:确认的客观异常 / 存疑 / 良性,定性须经作者解释与机构调查。

验证工具有效性

用 make_synthetic.py 造合成阳性对照(植入已知 A/G/F/H 信号),跑 forensic.py 确认能抓到、且干净数据不误报——任何阈值改动后都应跑一遍回归。

盲区(诚实声明)

数值工具碰不到:图像 PS/拼接、填充型、末位型、选择性剔除离群点。这些要么不在数值表,要么与正常数据同形。

详见 docs/methodology.md。

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
82
Repository forks
5
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/burgeruser/learning_at_ruc/gengscan/badge)](https://verified-skill.com/skills/burgeruser/learning_at_ruc/gengscan)

Something wrong with this skill or its page? Tell us.