PlugWiki

Academic Research Skills for Claude Code

Five Claude Code skills that take an academic paper from research question to reviewed, checked draft, pausing for your approval at each stage.

Skills
5
included
Hooks
2
included
Agents
4
included
Commands
16
included
Stars
54.9K
on GitHub

academic-research-skills makes Claude Code work through a paper in stages: research, write, check integrity, review, revise and finalize. It stops for your confirmation at every stage, so you stay the author. The plugin adds a set of slash commands, with /ars-plan to plan a paper and /ars-full to run the whole pipeline. One thing to know first: it checks that cited works exist and that claims match their sources, but the author says it cannot prove your data are real, and the license (CC BY-NC 4.0) rules out commercial use.

Good for

  • Researchers and graduate students drafting a paper with Claude Code
  • Authors who want a simulated peer review before submitting
  • Teams running systematic or scoping reviews who need study screening
  • Anyone who must check that every cited reference really exists

Install academic-research-skills

Claude Code

  1. 1

    Copy this prompt.

    Install the academic-research-skills plugin in Claude Code. Run this command:
    
    /plugin marketplace add Imbad0202/academic-research-skills
    /plugin install academic-research-skills
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

The plugin install includes the hooks, commands and agents. Copying folders gives you the five skills only. Update the plugin with /plugin update academic-research-skills.

From the project README. Source.

Key facts

Last commit
2026-11-01
Created
2026-02-26

What it includes

  • Plan a paper chapter by chapter with Socratic questions

    Claude asks you questions and helps you decide each chapter before any drafting starts.

    Try: “Guide me through writing a paper on demographic decline”

    Write · /ars-plan

  • Run the full research-to-final-paper pipeline

    Runs the whole pipeline: research, write, integrity check, review, revise and finalize, stopping for your approval at each stage.

    Try: “I want to write a research paper on AI's impact on higher education QA”

    Write · /ars-full

  • Make a detailed outline and evidence map

    Builds an outline plus a map of which evidence supports which section.

    Write · /ars-outline

  • Write an annotated bibliography

    Produces an annotated bibliography formatted as part of a paper.

    Write · /ars-lit-review

  • Compare papers by WHY, HOW and WHAT

    Compares several papers side by side on why they were written, how they work and what they find.

    Write · /ars-3w

  • Get a simulated peer review panel

    Runs a mock review panel on your draft and returns their comments.

    Try: “Review this paper”

    Write · /ars-reviewer

  • Revise a draft and answer reviewers

    Produces a revised draft and point-by-point responses to reviewer comments.

    Write · /ars-revision

  • Turn reviewer comments into a plan

    Reads reviewer comments and gives you a ranked roadmap for the revision.

    Write · /ars-revision-coach

  • Check a rebuttal against the reviews

    Checks your rebuttal draft against the original reviews and flags points you missed.

    Read · /ars-rebuttal-audit

  • Write a bilingual abstract and keywords

    Drafts an abstract in two languages with keywords.

    Write · /ars-abstract

  • Convert to LaTeX, DOCX, PDF or Markdown

    Converts the paper between formats. DOCX needs Pandoc and PDF needs tectonic.

    Runs code · /ars-format-convert

  • Get a citation error report

    Checks each reference against public indexes and reports the ones that look wrong or unsupported.

    Try: “Check citations”

    Network · /ars-citation-check

From the official docs

Permissions

Medium risk

The plugin installs hooks that run shell commands around your tool calls, and citation checks send reference titles to public indexes. Leave the cross-model option off for unpublished work, and set ARS_UPDATE_CHECK=0 if you do not want the daily update check.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • A hook runs before every write and shell call

    The PreToolUse hook runs hooks/run_guard.sh before every Write, Edit, MultiEdit and Bash call in any session where the plugin is on. It starts a local Python guard that blocks out-of-scope writes by ARS subagents and makes no network calls. github.com

  • Opt-in cross-model checks can send your manuscript out

    With ARS_CROSS_MODEL set and your consent each session, integrity samples or the full paper can go to OpenAI or Google using your own keys. It is off by default, so leave it unset for unpublished work. github.com

  • The write guard has blocked edits outside ARS work

    Older versions blocked CLAUDE.md edits in every project (the author says fixed in v3.13.0). In Copilot's cloud agent the guard still refuses every edit, and on Windows it can slow down tool calls. github.com

  • A start-of-session hook checks for updates

    The SessionStart hook runs scripts/announce-ars-loaded.sh, which lists the /ars-* commands and, at most once a day, fetches plugin.json from GitHub to compare versions. No user data is sent. Set ARS_UPDATE_CHECK=0 to turn it off. github.com

  • Reference titles and IDs go to four public indexes

    Citation checks send DOIs, arXiv IDs and reference titles to Semantic Scholar, OpenAlex, Crossref and arXiv. If your reference list is confidential, skip the verification scripts. github.com

  • Your drafts and instructions are saved to local files

    The Material Passport and run ledger record your instructions and checkpoint answers next to the path you choose. Integrity checks can save full source texts there, so keep them out of shared folders. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo global read-only switch. Prompt-only modes make no network calls. Set ARS_UPDATE_CHECK=0 to stop the daily update check, and skip the citation verification scripts to avoid lookups.
Talks toapi.semanticscholar.org, api.openalex.org, api.crossref.org and arxiv.org (citation lookups: DOIs, arXiv IDs, reference titles). raw.githubusercontent.com (once-a-day update check, no user data). OpenAI or Google APIs only if you turn on ARS_CROSS_MODEL and consent per session
Sign-in and keysNo ARS account or key needed. Optional S2_API_KEY and OPENALEX_API_KEY raise lookup limits.
Data retentionCitation results are cached locally for 90 days. The author states there is no telemetry or analytics endpoint.
Scopes
  • Claude Code Write, Edit, MultiEdit and Bash tool calls (PreToolUse hook)

  • Local files you point it at, plus a citation cache at ~/.cache/ars/verification.db

Works in

It is built for Claude Code. Other clients get a reduced version or none.

Tap an app to see how to set it up and any known problems.

What people say

People like the structured planning and the integrity checks, and doubt that anyone has shown it beats plain prompting.

What people like

  • Reviewers like the Socratic planning mode, which asks you to state, challenge and reflect on each point.
  • A PhD student on GitHub said the PRISMA and risk-of-bias flow in deep-research saved a lot of wasted effort.
  • Supporters note the repo documents its testing and the flaws of earlier designs.

Common complaints

  • Hacker News skeptics call it unvalidated 'skill spam' with no benchmark against simply asking Claude for help.
  • One reader said it claims human-in-the-loop but reads close to full automation.
  • Paywalled papers and bot protection limit what the research stage can reach.
  • The author says no one has reported publication or grant outcomes to him so far.

In their words

1 more quote

Included in this plugin

5

Questions

How do I install academic-research-skills?

Use the install box above for Claude Code. After installing, run /ars-plan and describe a paper to check it works. The box also has steps for Cowork in Claude Desktop, a claude.ai Project and Codex.

Is academic-research-skills safe?

Mostly, with two things to know. It installs hooks: one runs a local Python guard before every write or shell call, and one checks GitHub once a day for updates. Citation checks send reference titles to public indexes, and the opt-in cross-model option can send your manuscript to OpenAI or Google.

Can I use it commercially?

No. It is licensed CC BY-NC 4.0, so you can share and adapt it with credit to Cheng-I Wu, but not for commercial purposes. If you work at a company or sell services built on it, ask the author for terms first.

Will it stop fake or hallucinated citations?

It lowers the risk but does not remove it. The author's citation gate checks that each cited work exists in Semantic Scholar, OpenAlex, Crossref or arXiv, and the claim audit flags cases where a source does not support the claim. The author says it cannot prove procedures were done, data are real or results reproduce, and a consistently reported fabrication can pass.

How accurate is the citation check in practice?

The author's own March 2026 showcase run had 21 of 68 final references with problems in a later audit, even after three rounds of integrity checks. That run predates the current citation gate. The opt-in claim audit has no recorded calibration result yet, so check your references yourself before you submit.

What does each of the five skills do?

deep-research finds and synthesizes sources and runs systematic reviews. academic-paper plans and drafts the paper and handles abstracts, citation checks and AI disclosure. academic-paper-reviewer simulates a five-seat peer review panel. academic-pipeline chains the three in order with checkpoints. sr-screener screens studies for systematic reviews with two blinded AI reviewers and an adjudicator. The author's README says the suite has 35 modes in total.

Does it work in Codex, Cursor or the Claude app?

Codex: yes, through the author's separate Codex repo. Claude desktop (Cowork): the skills run one at a time, but not the full pipeline. claude.ai web: not as a plugin. Cursor is not mentioned in the author's docs, so treat it as unsupported.

What does it cost to run?

The suite is free. The author estimates about US$3 to 7 in model usage for a full pipeline run on a 15,000-word paper at September 2026 list prices, before cache discounts.

Does it help me disclose AI use?

Yes. The disclosure mode (/ars-disclosure) drafts an AI-usage statement for a specific venue. The author says the tool is not meant to hide AI use, and that you remain the author and answer for every claim.

academic-research-skills vs other Claude research skills?

Pick this when you want one guided pipeline from research to review. AI-research-feedback (MIT) only writes pre-submission referee reports, and scientific-agent-skills (K-Dense, MIT) is a broad library of science skills rather than one paper workflow. Browse more in skills for science.

Information

updated Nov 2, 2026

Runs in
Claude Code

imbad0202/academic-research-skills

Sources

Docs, issue trackers and discussions this page is built from.

Show all 24
  1. Project with GitHub files · github.com
  2. Academic Research Skills for Claude Code (README) · github.com
  3. Project skills folder · github.com
  4. Upload skills (Cowork) · github.com
  5. Codex plugin (separate repo) · github.com
  6. LICENSE · github.com
  7. SETUP.md · github.com
  8. hooks.json · github.com
  9. commands/ · github.com
  10. agents/ · github.com
  11. DATA_FLOWS.md · github.com
  12. SECURITY.md · github.com
  13. Copilot cloud agent issue · github.com
  14. AI-research-feedback · github.com
  15. scientific-agent-skills · github.com
  16. ARS performance and cost · github.com
  17. Post-publication audit report (showcase) · github.com
  18. Academic Research Skills for Claude Code · news.ycombinator.com
  19. Thank-you note on deep-research PRISMA flow · github.com
  20. Support Perplexity AI · github.com
  21. Gemini/Antigravity support? · github.com
  22. Windows: prefer a Python outside WindowsApps so the guard launcher does not start the Install Manager · github.com
  23. Want the OpenCode version please! · github.com
  24. academic-research-skills-codex · github.com

Updated Nov 2, 2026.