Content
53%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is a lean, well-structured overview with a useful Evidence Record template and a meaningful claim-quality gate, but it functions as an island: the bundle's detailed workflow, note schemas, fallback runbook, and verification script are never surfaced, so both actionability and navigation suffer. The batch-ingestion workflow also lacks any in-body validation step.
Suggestions
Add a well-signaled references section linking the bundle files, e.g. "**Full workflow**: See references/WORKFLOW.md", "**Paper note schema**: See references/PAPER-NOTE-SCHEMA.md", "**MCP fallback runbook**: See references/LOCAL-ZOTERO-FALLBACK.md", so the detailed material is discoverable.
Surface the verification step in the body, e.g. "After batch ingestion, run scripts/verify_paper_notes.py ... before closing", to give the batch workflow a validation checkpoint.
Delete the redundant opening line that restates the frontmatter description, and replace it with the concrete ingestion sequence (read from Zotero -> canonical note -> synthesis -> canvas -> verify).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean with no explanation of concepts Claude already knows, and the Evidence Record template is domain-specific and load-bearing. It misses anchor 5 because the opening line "Use this skill when papers live in Zotero and the project KB should receive project-local notes" restates the frontmatter description almost verbatim, and the contract pointer duplicates guidance that lives in the bundle files. | 4 / 5 |
Actionability | Exact destinations (Sources/Papers/, Knowledge/, Writing/, Maps/literature.canvas), a fill-in Evidence Record template, and explicit gate conditions give some concrete guidance, but the how is missing: no Zotero read steps, no note-naming convention, and no verification command. Key operational details exist only in the bundle files the body never links, so it fits anchor 3 (incomplete, missing key details) rather than anchor 4. | 3 / 5 |
Workflow Clarity | The "Default flow" diagram gives a coarse sequence and the Claim Promotion Gate is one content-level checkpoint, but ingestion is a batch operation and the body has no file-level validation step — the verify script and the section-8 verification workflow exist only in the unreferenced WORKFLOW.md. Per the rubric cap, a batch workflow without validation cannot score above 3. | 3 / 5 |
Progressive Disclosure | Scored against the actual bundle: none of the five bundle files (WORKFLOW.md, PAPER-NOTE-SCHEMA.md, COLLECTION-INVENTORY-SCHEMA.md, LOCAL-ZOTERO-FALLBACK.md, scripts/verify_paper_notes.py) are referenced anywhere in the body, making them undiscoverable from SKILL.md. The only cited path is the cross-skill ../research-ideation/references/research-contract.md, which does not resolve inside this bundle — matching anchor 2 (references buried) rather than 3, since the bundle references are absent, not merely unclear. | 2 / 5 |
Total | 12 / 20 Passed |