By mronkko
Enforce academic writing standards and automate manuscript revision with parallel critic review, citation auditing, and systematic literature review workflows, all backed by Zotero integration and empirical integrity gates.
Use when drafting or editing academic prose — topic sentences, paragraph structure, APA-style citations, active voice, tense, hedging conventions, term definitions. Fires eagerly on any .qmd / .Rmd / .md / .tex file in an academic-research project. Do NOT use for the revision workflow — use `manuscript-revision` + `/critic-loop`. Do NOT use for factual or citation accuracy — use `grounded-citations` / `empirical-integrity` / `fact-check`.
Use when the user asks to revise, polish, or critique an academic manuscript, chapter, thesis, or paper through parallel critic perspectives. Trigger phrases "/critic-loop", "run critic-loop", "revise this manuscript", "run critics on this draft", "run a critical review", "review this chapter". Invoke as `/critic-loop <document-path>`.
Use when editing manuscripts (.qmd, .Rmd, .ipynb, .tex, .md) that contain numbers, statistics, tables, test results, or methodology facts (search dates, model names, keyword strings). Enforces the rule that every quantitative or methodological claim in prose must come from a pipeline-generated authoritative file via code chunk or inline expression — never hand-typed.
Use when the user asks to fact-check a manuscript, verify citations, audit sources, or check whether cited papers actually support the claims attributed to them. Trigger phrases "fact-check", "verify citations", "audit citations", "check the sources", "do these papers actually say that", "verify the numbers in this draft". Do NOT use during or immediately after `/critic-loop` — the evidence critic inside that loop covers the same ground and burns MCP / Zotero quota twice.
Use when inserting a new citation into academic prose, attributing a finding to a source, or summarising what a paper says. Trigger phrases "cite this", "add a citation for X", "what does Smith (2019) say", "summarise this paper", "attribute this finding". Do NOT use for Zotero library housekeeping — use `zotero-operations`. Do NOT use for auditing an existing draft's citations or for verifying that a cited paper actually supports the claim — use `fact-check`.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Academic research plugins for Claude Code and Antigravity: MCP-grounded citations, empirical integrity, systematic reviews, Zotero operations, and parallel-critic manuscript revision.
Inside the Claude Code chat (Desktop or CLI):
/plugin marketplace add mronkko/claude-academic-research
/plugin install academic-research@mronkko
After install, run /setup once to configure API keys, MCP servers, and
permission rules. The wizard is chat-driven — no terminal required.
Inside the Antigravity session/CLI (or terminal):
# Install the main academic-research plugin
agy plugin install "https://github.com/mronkko/claude-academic-research.git"
# (Optional) Install the editorial-tools sub-plugin
agy plugin install "https://github.com/mronkko/claude-academic-research.git/editorial-tools"
Works on Windows, macOS, and Linux. Windows users do not need WSL or
Git Bash — native cmd and PowerShell are supported, and CI verifies
every commit against windows-latest.
Eight skills:
| Skill | Mode | Purpose |
|---|---|---|
grounded-citations | rule-book (eager) | Every citation = Zotero BBT key + externalised source consultation; drop claims the source doesn't support. |
empirical-integrity | rule-book (eager) | Every number in prose must come from an inline expression reading analysis/results/. |
manuscript-revision | rule-book (eager) | Parallel-critic revision loop is the default revision protocol — delegates to /critic-loop. |
academic-style | rule-book (eager) | House-style conventions at drafting time — APA citations, voice, tense, hedging, synthesis-over-enumeration, terminology. |
systematic-review | procedure (explicit) | End-to-end SLR pipeline from search → screening → coding → export. |
zotero-operations | procedure (explicit) | Import, dedup, enrich, attach PDFs, maintain BBT keys. |
fact-check | procedure (explicit) | Verify citations and quantitative claims against sources. |
critic-loop | procedure (explicit) | Run 4 parallel critics (evidence / method / argument / expert) until no MAJOR issues remain. |
setup | procedure (explicit) | Chat-driven configuration wizard for first-time install. |
uv and use PEP 723 inline dependency declarations
— no venv, no requirements.txt, no pip install.~/.config/academic-research/config.toml (mode 0600) or
environment variables. Environment variables take precedence.permissions.deny rule blocks Claude's Read tool from accessing the
config file, so API keys never enter a conversation context.localhost:23119)..claude-plugin/
plugin.json # plugin manifest
marketplace.json # self-hosted marketplace catalog
skills/ # SKILL.md per skill
scripts/
core/ # llm, http, pdf, zotero primitives
sources/ # abstract/metadata sources (Crossref, Semantic Scholar, Scopus, ...)
publishers/ # per-publisher PDF retrieval (Wiley, Elsevier, ...)
pipelines/ # enrich_pdfs, enrich_abstracts, generate_bib, search, ...
setup/ # first-run configuration helpers
tests/unit/ # pytest + responses mocks
.github/workflows/ci.yml # pytest + ruff on push/PR
MIT. See LICENSE.
npx claudepluginhub mronkko/claude-academic-research --plugin academic-researchResearch integrity plugin for Claude Code — paper auditing, citation verification, experiment analysis, and methodology-first skills for academic workflows.
Production-grade academic research pipeline for Claude Code: research → write → review → revise → finalize. 4 skills, 27 modes, 39-agent ensemble, v3.7.3 + v3.8 L3 claim-faithfulness gate, v3.9.0 cross-index triangulation, v3.10 triangulation policy layer, v3.11 deterministic citation verification gate (#182).
11 research-hub skills: literature triage matrix, context compression, project orientation, design dialog, multi-AI routing, NotebookLM brief verification, paper-memory builder, paper summarizer, Zotero curator, the gap-to-topic decision dossier, and the research-hub orchestrator. Auto-discovered from skills/<name>/SKILL.md.
Semi-automated research assistant for academic research and software development, with skills for literature review, experiments, analysis, writing, and project knowledge management
Citation, prose, figure, and rigor auditing for AI-assisted research drafts.
Specialized research analysis agents for critical thinking, evidence verification, synthesis, and parallel paper analysis