bib-validate
Installation
SKILL.md
Bibliography Validation
LIBRARY-FIRST RULE: ALWAYS cross-reference cited keys against Paperpile (paperpile search-library) during validation. This catches drift between the .bib file and the reference manager. See the Reference Manager Cross-Reference section.
Output Path
Per rules/review-artefact-routing.md (auto-loads in research projects (path-scoped to paper-*/ and paper/)):
- Source slug:
bib-validate - Write reports to:
reviews/<paper-slug>/bib-validate/<YYYY-MM-DD-HHMM>.mdinside the project (where<paper-slug>is the paper directory slug, e.g.,paper-jtp,paper-philtech). Path is relative to the research project root, not the Task-Management repo. - Never at project root (
./CRITIC-REPORT.md-style filenames are forbidden — pre-rule layout). - Idempotency: if today's file exists, append a same-day descriptor (
{date}-revision.md,{date}-r2.md,{date}-pre-submission.md) — never overwrite. - Index update: if
reviews/INDEX.mdexists, write a one-line entry under "Latest per source" pointing at the new file. Otherwise/review-recapwill rebuild the index next time it runs. - Infrastructure repos (Task-Management, atlas-workspace, etc.): this section does not apply — the path-scoped rule won't load there.