一键导入
validate-bib
Validate bibliography entries against citations in Quarto reports and Stata do-files. Find missing entries, unused references, and likely typos.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate bibliography entries against citations in Quarto reports and Stata do-files. Find missing entries, unused references, and likely typos.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | validate-bib |
| description | Validate bibliography entries against citations in Quarto reports and Stata do-files. Find missing entries, unused references, and likely typos. |
| disable-model-invocation | true |
| allowed-tools | ["Read","Grep","Glob"] |
Cross-reference all citations across the project against references.bib.
Read references.bib and extract all citation keys (lines starting with @type{key,).
Scan source files for citation usage:
reports/**/*.qmd (Quarto): look for @key, [@key], [@key1; @key2], [-@key]dofiles/**/*.do (Stata): look for explicit cite{ strings inside esttab notes() arguments and any inline // cite: key comments*.qmd and *.md at repo root and quality_reports/ (replication reports may cite)Cross-reference and report:
references.bibchetty2014 vs chetty2015)Check entry quality for each bib entry:
author, title, year, plus journal/booktitle/publisher for typeLast, First with and between authors)& / % charactersReport findings to the user as four ranked sections:
references.bib (bibliography source of truth)
reports/**/*.qmd (Quarto + Stata engine reports)
dofiles/**/*.do (look for cite-style strings in notes/comments)
quality_reports/**/*.md (replication reports, plans)
*.qmd *.md (repo root) (top-level docs)
Combine saved Stata estimates into publication-ready tables via esttab. Produces both .tex (for paper) and .csv (for audit) with consistent formatting.
Simulate a fresh-clone reproduction of the entire pipeline and diff the new outputs against the committed ones. Catches drift before paper submission or release.
Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle.
End-to-end Stata analysis workflow — load, explore, clean, estimate, and produce publication-ready tables and figures with full logging.
Run a holistic narrative review on a Quarto report or Markdown document. Checks reader prerequisites, worked examples, notation clarity, structural arc, and pacing.
Render a Quarto report (Stata engine) to HTML / PDF / DOCX. Performs freshness check on included tables/figures, verifies the Stata Quarto engine, and validates numerical claims before rendering.