SuperAPI AI 工具集

citation-verifier

通用与其它

查看项目

更新于 10-16 03:42

技能介绍

用途:在稿件接近投稿或返修时,检查引用完整性,定位无法核实的参考文献、缺失标识符、重复BibTeX键、占位引用以及本地引用文件之间的不一致。它比通用写作技能更窄、更偏操作,应与科学写作或投稿审计类技能配合使用,而非替代它们。

主要能力:本地扫描可发现[CITATION NEEDED]等占位符、PLACEHOLDER_...引用键、TODO: verify标记、DOI/arXiv/PMID标识、LaTeX \cite{...}键,以及.bib文件内重复的BibTeX键。随后检查BibTeX键唯一性与标识符缺口,并规范化常被抄错的字段:作者列表与拼写、年份、期刊或会议名、卷期页码或文章号、DOI与预印本标识。对影响科学论断的引用,需在可信来源中核实论文存在;若论断依赖具体结果,还需确认被引论文确实支持该论断。

使用方式:先做本地扫描,命令为 python ~/.agents/skills/citation-verifier/scripts/scan_citations.py path/to/file_or_dir [...];Claude Code全局安装时把 ~/.agents/skills 换成 ~/.claude/skills,项目本地安装换成 .claude/skills。之后按顺序:扫描本地草稿与文献文件、移除或标记占位引用、检查键唯一性与标识符缺口、规范化元数据、核实论文存在、确认论断支持、最后按期刊格式定稿。

分级与来源:字段不匹配按Critical(必须修复,如作者错误或顺序颠倒、DOI指向他文、标题核心词不符、页码偏差≥5)、Warning(需核实,如卷年与DOI注册年不一致、期号缺失或多余、页码偏差1至4)、Info(仅记录,如标题大小写、期刊名缩写、标点差异)分级。每条文献给出verified、check_suggested、needs_fix或unverifiable结论。可信来源优先顺序为出版商页面或DOI解析器、PubMed、arXiv、Crossref或Semantic Scholar;Google Scholar仅作兜底发现工具。

适用场景与限制:适用于投稿前引用卫生检查、.bib文件清理、混合DOI/arXiv/PMID引用的一致性检查。不适用于从零做文献发现、整稿重构或与引用完整性无关的排版。该技能只证明文献格式良好,不能证明被引论文真实存在,也不能证明真实论文支持引用它的句子;未安装reference-audit-guide时,应说明存在性未经机器核实。带规范DOI的伪造引用可通过本技能,但会在下一步失败。