supportefy-dev

Research Paper Assistant — Development skill for Claude Code

Development community

Claude Code skill for writing and reviewing academic papers and theses (Arabic + English) with integrity enforced by scripts: verified sources, quotes with pages, numbers audited against real analysis.

How to install Research Paper Assistant

This entry records only its repository, not the path inside it, so there is no exact command to give. Open supportefy-dev/research-paper-assistant and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Research Paper Assistant does

Claude Code skill for writing and reviewing academic papers and theses (Arabic + English) with integrity enforced by scripts: verified sources, quotes with pages, numbers audited against real analysis output. All free APIs.

Alternatives in Development

  • PaperSpine — PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central a 5k ★
  • Paper Glance Skill — 📄 A Claude skill for comprehensive academic paper analysis — deep reports, mind maps, peer review, and promo 103 ★
  • Close Review — Month-end close / GL compliance check — invokes accounting-reviewer to produce TM-accounting-{slug}.md with do 83 ★

README

Research Paper Assistant

A [Claude Code](https://claude.com/claude-code) skill for writing and reviewing academic research papers, theses and proposals, in **Arabic and English**, with integrity enforced by scripts rather than by promises:

  • No source without a verified DOI or ISBN. The source ledger refuses fake DOIs, retraction notices and retracted papers. A whole reference list can be checked in one command, including the common AI hallucination of a fake paper that borrows a real journal, volume and page.
  • No finding without a verbatim quote. Full texts are fetched from open-access sources (or the user's own PDFs), and every cited finding must carry a quote with a page number.
  • No number without analysis output. Statistics are computed on the user's data and every value in the Results section is checked against the matching label in the output (a flipped sign or a wrong df fails).
  • No ghostwriting. Work that someone else will submit as their own is declined and turned into coaching.

All tools are free: OpenAlex, Crossref (with Retraction Watch data), Semantic Scholar, Europe PMC, Unpaywall, DOAJ, Open Library, OpenReview, eLife, plus a journal-ranking file the user downloads.

Install

Clone into your Claude Code skills folder:

git clone https://github.com/supportefy-dev/research-paper-assistant ~/.claude/skills/research-paper-assistant
pip install -r ~/.claude/skills/research-paper-assistant/requirements.txt

On Windows the skills folder is `%USERPROFILE%\.claude\skills\`. The [skills CLI](https://github.com/vercel-labs/skills) also works: `npx skills add supportefy-dev/research-paper-assistant`.

Requirements: Python 3.10+, `numpy`, `scipy`, `requests`, `pymupdf`, `pypdf`, `python-docx`, `openpyxl`. Optional: `semopy` (CFA fit indices), `ffmpeg` and `whisper.cpp` (interview transcription, fully local).

Then, in Claude Code, ask for anything research-related ("find me a gap on X", "check my references", "write my result