Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
huangwb8 avatar

Research Citation Check

  • 25 installs
  • 2.6k repo stars
  • Updated July 20, 2026
  • huangwb8/chineseresearchlatex

Semantically verify that in-text citations in a LaTeX review match the cited literature, minimally rewriting only sentences with fatal citation errors and rendering to PDF/Word.

About

Checks whether the body citations in a topic review .tex file actually match the cited papers, using the host AI's semantic understanding. A developer uses it to correct only fatal citation mismatches with minimal edits and re-render the review to PDF or Word.

  • Semantic per-citation verification against source literature
  • Minimal rewrites only for fatal errors, preserving unclear cases

Research Citation Check by the numbers

  • 25 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #965 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/huangwb8/chineseresearchlatex --skill research-citation-check

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs25
repo stars2.6k
Last updatedJuly 20, 2026
Repositoryhuangwb8/chineseresearchlatex

What it does

Semantically verify that in-text citations in a LaTeX review match the cited literature, minimally rewriting only sentences with fatal citation errors and rendering to PDF/Word.

Files

SKILL.mdMarkdownGitHub ↗

Research Citation Check

与 bensz-collect-bugs 的协作约定

  • 当用户环境中出现因本 skill 设计缺陷导致的 bug 时,优先使用 bensz-collect-bugs 按规范记录到 ~/.bensz-skills/bugs/,严禁直接修改用户本地 Claude Code / Codex 中已安装的 skill 源码。
  • 若 AI 仍可通过 workaround 继续完成用户任务,应先记录 bug,再继续完成当前任务。
  • 当用户明确要求“report bensz skills bugs”等公开上报动作时,调用本地 ghbensz-collect-bugs,仅上传新增 bug 到 huangwb8/bensz-bugs;不要 pull / clone 整个 bug 仓库。

定位

  • 用于检查已有 {主题}_review.tex 的正文引用是否真的与对应论文内容一致。
  • 只在确认存在致命错误时最小化改写“包含该引用的句子”。
  • 渲染 PDF/Word 优先依赖 research-literature-review;准备结构化输入不依赖该 skill。
  • 兼容旧名 check-review-alignment 的 prompt 触发;.check-review-alignment/ 仍是稳定历史工作区名。

输入

  • work_dir:包含 *_review.tex.bib
  • 可选 --tex:指定 tex 文件名

输出

  • {work_dir}/.check-review-alignment/ai_alignment_report.md
  • {work_dir}/.check-review-alignment/ai_alignment_input.json
  • 修改后的 {主题}_review.tex
  • 新生成的 {主题}_review.pdf
  • 新生成的 {主题}_review.docx

修改边界

  • P0:必须修,允许最小改写或修正错误 bibkey
  • P1:仅警告,不改写
  • P2:完全跳过
  • 禁止:
  • 改写未包含引用的句子
  • 整段重写
  • 引入新 bibkey(除非修复错误 key)
  • 伪造论文内容

工作流

1. 依赖检查

  • 只有执行渲染时才强制检查 research-literature-review,过渡期可 fallback 到 systematic-literature-review
  • 若只是 --prepare,不要求渲染依赖可用

2. 预检与定位

  • 找到 *_review.tex 与对应 .bib
  • 缺任何核心文件时立即停止

3. 结构化上下文抽取

cd /path/to/research-citation-check
python3 scripts/run_ai_alignment.py --work-dir "/path/to/work_dir" --prepare
  • 生成 ai_alignment_input.json
  • 输入中至少包含:句子、bibkey、文献元信息、DOI/URL、PDF 摘要段或 BibTeX 摘要

4. AI 语义核查

  • 证据优先级:PDF 摘要段 > BibTeX abstract/title > 仅从句子推断
  • 每条引用都要判断是否为:
  • fake_citation
  • wrong_citation
  • contradictory_citation
  • weak_support
  • overclaim
  • style_issue
  • 无法确认时保持原样,并记录到 Warnings

5. 报告

  • 报告至少包含:
  • Summary
  • 具体细节
  • Critical Fixes (P0)
  • Warnings (P1)
  • Rendering Result
  • 每条引用的细节至少包含:标题、DOI、原句、文献实际内容、合理性评估、问题级别

6. 渲染

cd /path/to/research-citation-check
python3 scripts/run_ai_alignment.py --work-dir "/path/to/work_dir" --render

核心原则

  • 不为了改而改
  • 无法确认时不动
  • 只改必要句子
  • 保留所有 LaTeX 命令结构

参考与验证

  • 配置见 config.yaml
  • 脚本入口:scripts/run_ai_alignment.py
  • 渲染依赖:research-literature-review(fallback:systematic-literature-review

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.