ars-cache-invalidate
The ars-cache-invalidate command removes all cached verification results for a specified citation key from the local SQLite cache, forcing the next pipeline run to re-verify that citation against live sources like Crossref, OpenAlex, Semantic Scholar, and arXiv. Use this when citation metadata has changed, a prior verification appears incorrect, or you need fresh data without clearing the entire cache.
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/Imbad0202/academic-research-skills/HEAD/commands/ars-cache-invalidate.md -o ~/.claude/commands/ars-cache-invalidate.mdars-cache-invalidate.md
Invalidate the persistent verification cache for one citation key, so the next pipeline run re-verifies it live against Crossref / OpenAlex / Semantic Scholar / arXiv instead of returning a stale cached verdict. Use this when a citation's metadata changed (e.g. a preprint gained a published DOI) or when a prior verification looks wrong. The cache (spec v3.11 #182 Delta 2) is a local SQLite store at `~/.cache/ars/verification.db` (override via `ARS_VERIFICATION_CACHE_PATH`), keyed by `(citation_key, resolver_name, query_form)` with a 90-day TTL. This command removes **every** cached entry for the named citation key (all four resolvers, all query forms); other citations are untouched. It is idempotent — invalidating a key with no cached rows succeeds as a no-op. To invalidate the **entire** cache at once (e.g. after a systemic resolver bug cached many false negatives), delete the database file directly: `rm ~/.cache/ars/verification.db`. It is recreated empty on the next run. Implementation: ```bash python3 scripts/ars_cache_invalidate.py $ARGUMENTS ``` Mode reference: `docs/design/2026-05-21-v3.10-182-promote-citation-gate-spec.md` §2 Delta 2.
12-agent academic paper writing pipeline. 11 modes (full/plan/outline/revision/revision-coach/abstract/lit-review/format-convert/citation-check/disclosure/rebuttal-audit). 6 paper types, 5 citation formats, bilingual abstracts, LaTeX/DOCX-via-Pandoc/PDF output. Style Calibration + Writing Quality Check + Anti-Patterns with IRON RULE markers. Triggers: write paper, academic paper, guide my paper, parse reviews, audit my rebuttal, check my response draft, AI disclosure, 寫論文, 學術論文, 引導我寫論文, 審查意見, 評估回覆.
Multi-perspective academic paper review with dynamic reviewer personas. Simulates 5 independent reviewers (EIC + 3 peer reviewers + Devil's Advocate) with field-specific expertise. Supports full review, re-review (verification), quick assessment, methodology focus, Socratic guided, and calibration modes. Triggers on: review paper, peer review, manuscript review, referee report, review my paper, critique paper, simulate review, editorial review, calibrate reviewer, reviewer calibration, measure reviewer accuracy.
Orchestrator for the full academic research pipeline: research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity check -> finalize. Coordinates deep-research, academic-paper, and academic-paper-reviewer into a seamless 10-stage workflow with mandatory integrity verification, two-stage peer review, and reproducible quality gates. Triggers on: academic pipeline, research to paper, full paper workflow, paper pipeline, end-to-end paper, research-to-publication, complete paper workflow.
ARS deep-research `three-way-scan` mode — WHY / HOW / WHAT paper comparison
ARS academic-paper `abstract-only` mode — bilingual abstract + keywords
ARS academic-paper `citation-check` mode — citation error report
ARS academic-paper `disclosure` mode — venue-specific AI-usage statement
ARS academic-paper `format-convert` mode — convert to LaTeX / DOCX / PDF / Markdown