mcpField
A
academic-research

academic-research

github.com/akillnessProductivity53146 installsUpdated 1d ago
Repository

About academic-research

academic-research is a routing skill for the Academic Research Skills suite, directing research and publication tasks to the relevant pipeline and mode. It supports literature research, paper writing and review, citation checks, and end-to-end research workflows with human checkpoints.

Key features

  1. 01Routes tasks across four research pipelines
  2. 02Selects modes for research and paper work
  3. 03Supports citation and claim verification
  4. 04Includes human confirmation checkpoints
  5. 05Covers research through publication

Use cases

  1. 01Research a topic or compile a literature review
  2. 02Draft, revise, or format an academic paper
  3. 03Review a paper or assess methodology
  4. 04Prepare a systematic review or rebuttal

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/akillness/jeo-skills --skill academic-research

After installing, type/academic-researchin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

SKILL.toon
references/
academic-paper-pipeline.md
academic-paper-reviewer-pipeline.md
academic-pipeline-stages.md
deep-research-pipeline.md

Details

From the project README

academic-research

A routing-first front door for the full Academic Research Skills (ARS) suite — 4 pipelines, 27 modes, spanning the complete research-to-publication lifecycle.

AI is copilot, not pilot. ARS handles the grunt work (hunting references, verifying citations, checking logical consistency, formatting). You handle the parts that require your brain: defining the question, choosing the method, interpreting results, and writing the sentence after "I argue that."

Read these pipeline references before executing:

Plugin Installation

# Full upstream suite (all 4 skills, 27 modes — recommended for heavy use)
claude plugin marketplace add Imbad0202/academic-research-skills

# Or install this routing skill only via jeo-skills
npx skills add https://github.com/akillness/jeo-skills --skill academic-research

When to use this skill

  • Conducting rigorous literature research on a topic (→ deep-research pipeline)
  • Writing a new academic paper from scratch or guided outline (→ academic-paper pipeline)
  • Reviewing or evaluating an existing paper (→ academic-paper-reviewer pipeline)
  • Orchestrating the full research-to-publication workflow end-to-end (→ academic-pipeline)
  • Fact-checking claims in a paper or source (→ deep-research / fact-check mode)
  • Preparing for peer review, rebuttal, or journal revision (→ academic-paper / revision modes)
  • Running a PRISMA 2020 systematic review (→ deep-research / systematic-review mode)
  • Generating a bilingual abstract, converting citations, checking AI disclosure requirements

When not to use this skill

  • The request is a code documentation or API reference → use technical-writing
  • The request is an ML experiment loop (training/eval) → use autoresearch
  • The request is a general writing task (blogs, marketing, newsletters) → use marketing-automation
  • The request needs autonomous agent ML training → use autoresearch
  • The user already has a paper draft and just needs copy editing → use technical-writing or technical-writing

Required intake packet

Before routing, identify:

  1. Pipeline — which of the 4 pipelines fits (deep-research / academic-paper / academic-paper-reviewer / academic-pipeline)
  2. Mode — which specific mode within that pipeline (see routing table below)
  3. Topic or input — the research topic, paper text, or reviewer comments to work from
  4. Oversight preference — Very High (guided/Socratic) → High (key decisions) → Medium (structured) → Low (template)
  5. Format / venue — APA 7.0, IEEE, LaTeX, NeurIPS, ICLR, CVPR, or journal target

Pipeline & Mode Routing Table

What the user saysPipelineModeOversight
"research [topic]", "deep research", "academic analysis"deep-researchfullHigh
"quick brief", "30 minute summary"deep-researchquickMedium
"review this paper's research quality"deep-researchreviewHigh
"literature review", "annotated bibliography"deep-researchlit-reviewMedium
"WHY HOW WHAT papers", "3W scan", "compare papers"deep-researchthree-way-scanLow
"verify claims", "fact-check", "evidence verification"deep-researchfact-checkMedium
"guide my research", "help me think through"deep-researchsocraticVery High
"systematic review", "meta-analysis", "PRISMA"deep-researchsystematic-reviewMedium
"write a paper on X", "academic paper", "research paper"academic-paperfullHigh
"guide me through writing", "help me plan my paper"academic-paperplanVery High
"build a paper outline"academic-paperoutline-onlyHigh
"I have reviewer comments", "revise my paper"academic-paperrevisionHigh
"parse reviewer comments into a roadmap"academic-paperrevision-coachMedium
"write an abstract"academic-paperabstract-onlyMedium
"turn this into a literature review paper"academic-paperlit-reviewMedium
"convert to LaTeX", "convert citations to IEEE"academic-paperformat-convertMedium
"check citations"academic-papercitation-checkMedium
"generate AI disclosure statement for NeurIPS"academic-paperdisclosureMedium
"audit my rebuttal draft against reviews"academic-paperrebuttal-auditMedium
"review this paper" → full EIC + R1/R2/R3 + Devil's Advocateacademic-paper-reviewerfullHigh
"quick assessment of this paper"academic-paper-reviewerquickLow
"guide me to improve this paper"academic-paper-reviewerguidedVery High
"check the methodology"academic-paper-reviewermethodology-focusMedium
"verify the revisions"academic-paper-reviewerre-reviewMedium
"calibrate this reviewer against my gold set"academic-paper-reviewercalibrationMedium
"I want to write a complete research paper"academic-pipelinefull (10-stage)Very High
"continue pipeline from reset boundary"academic-pipelineresume_from_passportHigh

Instructions

Step 1: Pick the pipeline
deep-research        → topic investigation, literature synthesis, fact-checking, PRISMA
academic-paper       → write, outline, revise, abstract, format, rebuttal, disclosure
academic-paper-reviewer → evaluate, review, calibrate reviewer quality
academic-pipeline    → full orchestrated 10-stage research → paper → review → revise → finalize

If ambiguous between deep-research and academic-paper: the user doing discovery → deep-research; the user writing or revising a document → academic-paper.

Step 2: Confirm the mode and input
  • State the chosen pipeline and mode explicitly before proceeding
  • For socratic or plan modes: begin Socratic dialogue immediately (one question at a time)
  • For full or revision modes: confirm the topic/paper and output format first
  • For citation-check or fact-check: confirm which claims or sections to target
Step 3: Execute with human-in-the-loop

Follow the pipeline reference for the chosen mode:

Checkpoints marked [USER CHECKPOINT] require explicit user confirmation before continuing. Never skip them.

Step 4: Return a structured output packet

Every completed mode should return:

Pipeline:     <which pipeline>
Mode:         <which mode>
Topic/Input:  <research topic or paper title>
Output:       <the primary artifact — report / draft / review / outline>
Citations:    <APA 7.0 / IEEE / inline — as applicable>
Integrity:    <claim verification status if fact-check or citation-check was run>
Next step:    <recommended follow-up mode or pipeline>

Data access and integrity principles

  • data_access_level: verified_only — ARS never uses unverified claims in outputs
  • task_type: open-ended — all modes are open-ended; ARS does not run experiments
  • Citation hallucination guard: three-index triangulation (Semantic Scholar + OpenAlex + Crossref) in academic-pipeline Stage 6/7
  • Experiment provenance: claims backed by experiments must be declared in the Material Passport; ARS audits alignment (ALIGNED / OVERSTATED / NOT_SUPPORTED_BY_PROVENANCE)
  • Style Calibration: academic-paper plan mode can learn your voice from past work samples

Route-out map

If the user needs…Route to
ML training experiment loopautoresearch
Prompt / skill eval pipelineskill-autoresearch
Engineering design doc or ADRtechnical-writing
API portal or SDK referenceapi-documentation
Karpathy-style ML researchautoresearch
General content / blog / newslettermarketing-automation
Code documentationtechnical-writing

Comments

Markdown supported