citation-management skill 是什么、怎么安装使用:让智能体查文献、核对引用并生成 BibTeX

citation-management 是 K-Dense 科研技能库里的引用管理技能:检索 OpenAlex、PubMed 和 Google Scholar,从 CrossRef 等来源提取准确的元数据,把 DOI、PMID、arXiv 编号转成规范的 BibTeX,并逐条验证已有引用是否属实。

Install · 安装命令

npx skills add K-Dense-AI/scientific-agent-skills --skill citation-management

在终端里执行。Skill 可以带可执行脚本,安装前先看一遍仓库里的 SKILL.md。

NNathaniel bigo··原创首发·AI 辅助撰写
4 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理
本文根据 K-Dense-AI/scientific-agent-skills 仓库里该技能的 SKILL.md 与仓库 README 整理,资料核对于 2026-10-11。所在仓库 K-Dense-AI/scientific-agent-skills 在 GitHub 约 4.8 万 Star(同日数据)。技能内容会随仓库更新,以仓库为准。

这个 Skill 做什么

让大模型写论文,最危险的不是文笔,而是参考文献:作者、年份、期刊看着像模像样,其实根本不存在。citation-management 的思路是不让模型凭记忆写引用,一切以数据库查到的为准。description:面向学术研究的全面引用管理——检索 OpenAlex、PubMed 和 Google Scholar,提取准确的元数据,验证引用,生成格式规范的 BibTeX 条目;在需要找论文、核实引用信息、把 DOI 转成 BibTeX 或确保参考文献准确时使用。

核心流程分几个阶段:

  1. 发现与检索:按主题或线索在学术数据库里找论文,可以找某个领域的高被引文献。
  2. 元数据提取:通过 DOI、PMID 或 arXiv 编号,从 CrossRef、PubMed、arXiv 等来源取回作者、标题、期刊、年份等完整信息;必要时再从网页补全。
  3. BibTeX 格式化:生成并清理条目,统一格式,检查重复。
  4. 引用验证:核对已有的参考文献列表是否与真实出版物一致。
  5. 融入写作流程:与同库的 literature-review、scientific-writing、venue-templates 配合。

目录里有二十多个文件:BibTeX 模板和引用检查清单;接口约定、最佳实践、BibTeX 格式、引用验证、Google Scholar 与 PubMed 检索、检索策略等参考文件;以及 DOI 转 BibTeX、提取元数据等 Python 脚本。

frontmatter 的 compatibility 把依赖交代得很清楚:需要 Python 3.9 以上和 requests,Google Scholar 检索另需 scholarly;需要访问 OpenAlex、CrossRef、NCBI、doi.org、arXiv、DataCite 这些站点。四个环境变量都是可选的:NCBI 的邮箱和密钥、OpenAlex 的邮箱和密钥,用来表明身份或提高调用额度。SKILL.md 另有一节说明这些凭据会被发送到哪里。

怎么安装

仓库 README 的安装方式是 skills CLI。这个库有一百七十多个技能,建议用 CLI 文档里的 --skill 参数只装需要的:

bash
npx skills add K-Dense-AI/scientific-agent-skills --skill citation-management

也可以把整个仓库克隆到 ~/.agents/skills/scientific-agent-skills(用户级)或项目的 .agents/skills/ 下。

仓库整体介绍和其他安装方式,详见本站《Scientific Agent Skills 是什么、怎么安装使用:K-Dense 的科研 Skill 库(生信、化学、数据分析、科研写作)》。

怎么用

  • 「把这十个 DOI 转成 BibTeX,键名用『第一作者姓 + 年份』」。
  • 「核对 refs.bib 里的每一条,标出查不到的、信息对不上的和重复的」。
  • 「找近五年关于 RAG 评测的高被引论文,给我带 DOI 的清单」。

适合谁 / 局限

适合写论文、学位论文和综述的研究者,尤其适合拿来检查由 AI 起草的稿件里的参考文献。局限:只能验证文献是否存在、信息是否一致,判断不了「这篇文献是否真的支持你那句话」,这一步必须自己读原文;Google Scholar 没有官方接口,检索不稳定;中文数据库(如知网)不在覆盖范围内。

注意事项

  • 许可:MIT。
  • 会联网调用多个学术数据库的公开接口,并在本机运行 Python 脚本;请遵守各数据库的使用频率要求。
  • 密钥只通过环境变量提供,不要写进稿件仓库。

其他 Skill 库

  1. 01

    superpowers-zh 是什么、怎么安装:Superpowers 中文版(完整汉化 + 中文代码审查、Git 工作流等原创技能)

    superpowers-zh 是社区维护的 Superpowers 中文增强版:15 个上游技能的完整汉化,加 4 个面向国内团队的原创技能(中文代码审查、Git 工作流、技术文档、提交规范),一条 npx 命令适配 Trae、Qoder、CodeBuddy 等国产工具。

    ClaudeCodex0
  2. 02

    algorithmic-art skill 是什么、怎么使用:Anthropic 官方的 p5.js 生成艺术 Skill(可调参数、可复现的随机种子)

    algorithmic-art 是 anthropics/skills 里的生成艺术 Skill:先写一份「算法哲学」,再用 p5.js 实现成带随机种子和参数面板的交互作品,适合流场、粒子系统这类代码艺术。

    Claude0
  3. 03

    azure-skills 是什么、怎么安装:微软官方 Azure Skills 插件(技能 + Azure MCP Server,让智能体真正操作 Azure)

    microsoft/azure-skills 是微软官方的 Azure 插件:一次安装同时带来 Azure 技能、Azure MCP Server 和 Foundry MCP,技能负责「知道怎么做」,MCP 工具负责在真实的 Azure 资源上执行。

    ClaudeGitHub Copilot0
  4. 04

    teach skill 是什么、怎么用:Matt Pocock 的 AI 私教 Skill,把一个文件夹变成跨会话的学习工作区

    teach 是 mattpocock/skills 的教学技能:把当前目录当作学习工作区,用 MISSION.md 记录学习动机,按最近发展区安排课程,把要点沉淀成可打印的参考资料,并跨多次会话记录进度。

    ClaudeCodex0
  5. 05

    shipping-and-launch skill 是什么、怎么安装使用:上线前检查清单、灰度放量阈值和回滚策略

    shipping-and-launch 是 addyosmani/agent-skills 里的发布技能:给出覆盖代码质量、安全、性能、无障碍、基础设施和文档的上线前清单,以及功能开关策略、分阶段放量的判断阈值、监控项和回滚方案。

    ClaudeCodex0
  6. 06

    test-driven-development skill 是什么、怎么用:Superpowers 强制「先写失败测试」的 TDD Skill

    test-driven-development 是 Superpowers 的 TDD 技能:实现任何功能或修 bug 前先写测试并亲眼看它失败,再写最少的代码让它通过,然后重构;先写了实现代码就删掉重来。

    ClaudeCodex0

查看全部 Skill 库 →

0 条评论

登录 后参与评论

还没有评论,来抢沙发~