Maintain missing-paper checklists for a local paper library by comparing expected bibliography entries against what is already present, updating missing and newly-found status, and keeping the missing-paper summary accurate. Use when Codex needs to track which papers from a bibliography are still absent, refresh a missing-paper list after new downloads or matches, or separate still-missing items from already-covered items without doing per-paper note writing or archive work.
Maintain the still-missing view of a paper collection.
.bib files$paper-matchReport at least:
Use this skill to maintain the "still missing" view of a paper collection.
This skill is for checklist maintenance and status updates, not for per-paper identity resolution, note writing, or archive placement.
Do not:
Default inputs may include:
.bib files$paper-matchRead the bibliography and define the expected paper set. Separate genuine paper entries from non-paper material when needed.
Read the current missing-paper checklist if one exists. Preserve the existing structure when it is already usable.
Determine local coverage.
Reuse confirmed results from $paper-match when available.
Otherwise use existing bibliography status, local metadata, PDFs, or notes as evidence of presence.
Refresh the checklist. Remove entries that are now confidently covered. Keep entries that are still absent or still ambiguous. Update summary counts and any "newly found" view if the local format supports it.
Report the result clearly. Distinguish still-missing items, newly covered items, and unresolved ambiguous items.
$paper-match.$paper-reconcile.$paper-bibkey.$paper-rename.$paper-organize.$paper-notes.Prefer fast local inspection:
rg -n "^@(article|inproceedings|misc)\\{" <bibfile>rg -n "bibkey:|doi:|source:|\\.pdf" <workspace-root>rg -n "missing|todo|not found|未下载|缺失" <workspace-root>