← ClaudeAtlas

lit-lintlisted

Health-check the Literature Vault — find cross-source contradictions, orphan pages (a summary with no matching references.bib key, or a .bib key with no summary), broken [[wikilinks]], claims missing locators, metadata-only pages never upgraded, stale entries, and quotes without page numbers. Read-only/advisory — reports a categorized findings list with fixes; never edits sources or auto-rewrites the vault.
tansuasici/claude-research-kit · ★ 0 · Code & Development · score 75
Install: claude install-skill tansuasici/claude-research-kit
# Lit-Lint ## Core Rule Lint **reports; it does not repair by inventing.** It surfaces where the vault has drifted — orphans, broken links, claims without locators, quotes without page numbers — and names the fix, but it never closes a gap by fabricating the missing piece. A summary missing a locator gets flagged, not given a guessed page number. A `.bib` key with no summary gets flagged, not given an imagined one. This is a read-only, advisory pass: it never modifies `sources/` and never silently auto-edits the vault. The output is a worklist for the author or for `/lit-ingest` to act on, not a set of edits. ## When to Use Invoke with `/lit-lint` when: - After a batch of `/lit-ingest` runs, to catch what slipped (orphans, missing locators). - Before `/literature-review`, so the synthesis draws on a clean, consistent vault. - Periodically, to find cross-source contradictions worth resolving before they reach the draft. - After editing `references.bib` by hand, to re-check summary ↔ `.bib` alignment. Read-only by default. With an explicit `--fix` argument it may propose (still not auto-apply) mechanical repairs like adding a missing `[[wikilink]]` stub — but never a fabricated locator, quote, finding, or DOI. ## Process ### Phase 1 — Inventory Build the picture before judging it: 1. Read `VAULT.md` (the schema the vault must conform to). 2. List `vault/summaries/*.md`, the keys in `references.bib`, and every page under `vault/concepts/` and `vault/entities/`. 3.