Bib check
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill bib-checkAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its author says it does
Copied from the file, not written here
Cross-checks citation keys in index.qmd against references.bib, reporting missing, orphaned, and duplicate entries. Use when verifying citations.
SKILL.md
1.5 KB, as published. Nobody here has run it
Audit Citations and References
Cross-check all citation keys in the manuscript against references.bib and report mismatches.
Steps
-
Read
index.qmdand extract every citation key:- Narrative citations:
@key - Parenthetical citations:
[@key],[@key1; @key2] - Ignore email addresses and
@sec-,@fig-,@tbl-cross-references
- Narrative citations:
-
Read
references.biband extract every entry key (the identifier after@article{,@book{, etc.) -
Check for duplicate keys within
references.bib(same key defined more than once) -
Report three categories:
Errors — cited in manuscript but missing from
.bib:- List each missing key with the line number in
index.qmdwhere it appears - For each, suggest running
/project:cite <key>to add the entry
Orphaned — in
.bibbut never cited in manuscript:- List each unused key (informational, not necessarily a problem)
Duplicates — same key appears multiple times in
.bib:- List each duplicate with line numbers in
references.bib
- List each missing key with the line number in
-
Print a summary: total cited keys, total
.bibentries, errors, orphaned, duplicates
Error handling
- If
references.bibdoes not exist, report the error and stop. - If
index.qmdcontains no citations, report "No citations found" and stop.