name: check-refs description: Cross-check manuscript references against Zotero library
check-refs
Purpose
Cross-check manuscript references against a Zotero library and report match status.
Inputs
- manuscript_file
Outputs
- reference_check_report
Accepted Forms
- check-refs
- /check-refs
- reference-check
Natural Language Examples
- Check these manuscript references against Zotero
- Use check-refs on drafts/manuscript.md
Required Policies
- citation-verification
Profile Keys Read
- method.family
Constraints
- ONLY use zotero_search_items and zotero_semantic_search for lookups
- NEVER call zotero_get_item_fulltext, zotero_get_item_children, or fetch
- Use zotero_get_item_metadata only when metadata is needed for disambiguation
- Match decisions must be based on metadata only
Process Steps
- Read manuscript content and extract unique references
- Normalize references to metadata tuples with stable IDs
- Search Zotero, classify matches, and record nearest candidates
- Produce a markdown reference report and summary counts
Failure Handling
- If manuscript_file is unreadable, request a valid file path and pause
- If no references are extracted, warn and stop
- If Zotero MCP is unavailable, report the connection issue