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:
- Pipeline — which of the 4 pipelines fits (deep-research / academic-paper / academic-paper-reviewer / academic-pipeline)
- Mode — which specific mode within that pipeline (see routing table below)
- Topic or input — the research topic, paper text, or reviewer comments to work from
- Oversight preference — Very High (guided/Socratic) → High (key decisions) → Medium (structured) → Low (template)
- Format / venue — APA 7.0, IEEE, LaTeX, NeurIPS, ICLR, CVPR, or journal target
Pipeline & Mode Routing Table
| What the user says |
Pipeline |
Mode |
Oversight |
| "research [topic]", "deep research", "academic analysis" |
deep-research |
full |
High |
| "quick brief", "30 minute summary" |
deep-research |
quick |
Medium |
| "review this paper's research quality" |
deep-research |
review |
High |
| "literature review", "annotated bibliography" |
deep-research |
lit-review |
Medium |
| "WHY HOW WHAT papers", "3W scan", "compare papers" |
deep-research |
three-way-scan |
Low |
| "verify claims", "fact-check", "evidence verification" |
deep-research |
fact-check |
Medium |
| "guide my research", "help me think through" |
deep-research |
socratic |
Very High |
| "systematic review", "meta-analysis", "PRISMA" |
deep-research |
systematic-review |
Medium |
| "write a paper on X", "academic paper", "research paper" |
academic-paper |
full |
High |
| "guide me through writing", "help me plan my paper" |
academic-paper |
plan |
Very High |
| "build a paper outline" |
academic-paper |
outline-only |
High |
| "I have reviewer comments", "revise my paper" |
academic-paper |
revision |
High |
| "parse reviewer comments into a roadmap" |
academic-paper |
revision-coach |
Medium |
| "write an abstract" |
academic-paper |
abstract-only |
Medium |
| "turn this into a literature review paper" |
academic-paper |
lit-review |
Medium |
| "convert to LaTeX", "convert citations to IEEE" |
academic-paper |
format-convert |
Medium |
| "check citations" |
academic-paper |
citation-check |
Medium |
| "generate AI disclosure statement for NeurIPS" |
academic-paper |
disclosure |
Medium |
| "audit my rebuttal draft against reviews" |
academic-paper |
rebuttal-audit |
Medium |
| "review this paper" → full EIC + R1/R2/R3 + Devil's Advocate |
academic-paper-reviewer |
full |
High |
| "quick assessment of this paper" |
academic-paper-reviewer |
quick |
Low |
| "guide me to improve this paper" |
academic-paper-reviewer |
guided |
Very High |
| "check the methodology" |
academic-paper-reviewer |
methodology-focus |
Medium |
| "verify the revisions" |
academic-paper-reviewer |
re-review |
Medium |
| "calibrate this reviewer against my gold set" |
academic-paper-reviewer |
calibration |
Medium |
| "I want to write a complete research paper" |
academic-pipeline |
full (10-stage) |
Very High |
| "continue pipeline from reset boundary" |
academic-pipeline |
resume_from_passport |
High |
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 loop |
autoresearch |
| Prompt / skill eval pipeline |
skill-autoresearch |
| Engineering design doc or ADR |
technical-writing |
| API portal or SDK reference |
api-documentation |
| Karpathy-style ML research |
autoresearch |
| General content / blog / newsletter |
marketing-automation |
| Code documentation |
technical-writing |
1---2name: academic-research3description: Full academic research pipeline from discovery to publication — 4 reference pipelines, 27 modes, 39-agent ensemble (deep-research 8 modes, academic-paper 11 modes, academic-paper-reviewer 6 modes, academic-pipeline 10-stage orchestrator). Routes each request to the right pipeline and mode. Human-in-the-loop throughout. Plugin (upstream): claude plugin marketplace add Imbad0202/academic-research-skills4---567891011121314151617# academic-research1819A routing-first front door for the full **Academic Research Skills (ARS)** suite — 4 pipelines, 27 modes, spanning the complete research-to-publication lifecycle.2021> **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."2223Read these pipeline references before executing:24- [references/deep-research-pipeline.md](../academic-research--references/deep-research-pipeline.md)25- [references/academic-paper-pipeline.md](../academic-research--references/academic-paper-pipeline.md)26- [references/academic-paper-reviewer-pipeline.md](../academic-research--references/academic-paper-reviewer-pipeline.md)27- [references/academic-pipeline-stages.md](../academic-research--references/academic-pipeline-stages.md)2829## Plugin Installation3031```bash32# Full upstream suite (all 4 skills, 27 modes — recommended for heavy use)33claude plugin marketplace add Imbad0202/academic-research-skills3435# Or install this routing skill only via jeo-skills36npx skills add https://github.com/akillness/jeo-skills --skill academic-research37```3839## When to use this skill4041- Conducting rigorous literature research on a topic (→ deep-research pipeline)42- Writing a new academic paper from scratch or guided outline (→ academic-paper pipeline)43- Reviewing or evaluating an existing paper (→ academic-paper-reviewer pipeline)44- Orchestrating the full research-to-publication workflow end-to-end (→ academic-pipeline)45- Fact-checking claims in a paper or source (→ deep-research / fact-check mode)46- Preparing for peer review, rebuttal, or journal revision (→ academic-paper / revision modes)47- Running a PRISMA 2020 systematic review (→ deep-research / systematic-review mode)48- Generating a bilingual abstract, converting citations, checking AI disclosure requirements4950## When not to use this skill5152- The request is a code documentation or API reference → use `technical-writing`53- The request is an ML experiment loop (training/eval) → use `autoresearch`54- The request is a general writing task (blogs, marketing, newsletters) → use `marketing-automation`55- The request needs autonomous agent ML training → use `autoresearch`56- The user already has a paper draft and just needs copy editing → use `technical-writing` or `technical-writing`5758## Required intake packet5960Before routing, identify:611. **Pipeline** — which of the 4 pipelines fits (deep-research / academic-paper / academic-paper-reviewer / academic-pipeline)622. **Mode** — which specific mode within that pipeline (see routing table below)633. **Topic or input** — the research topic, paper text, or reviewer comments to work from644. **Oversight preference** — Very High (guided/Socratic) → High (key decisions) → Medium (structured) → Low (template)655. **Format / venue** — APA 7.0, IEEE, LaTeX, NeurIPS, ICLR, CVPR, or journal target6667## Pipeline & Mode Routing Table6869| What the user says | Pipeline | Mode | Oversight |70|---|---|---|---|71| "research [topic]", "deep research", "academic analysis" | deep-research | full | High |72| "quick brief", "30 minute summary" | deep-research | quick | Medium |73| "review this paper's research quality" | deep-research | review | High |74| "literature review", "annotated bibliography" | deep-research | lit-review | Medium |75| "WHY HOW WHAT papers", "3W scan", "compare papers" | deep-research | three-way-scan | Low |76| "verify claims", "fact-check", "evidence verification" | deep-research | fact-check | Medium |77| "guide my research", "help me think through" | deep-research | socratic | Very High |78| "systematic review", "meta-analysis", "PRISMA" | deep-research | systematic-review | Medium |79| "write a paper on X", "academic paper", "research paper" | academic-paper | full | High |80| "guide me through writing", "help me plan my paper" | academic-paper | plan | Very High |81| "build a paper outline" | academic-paper | outline-only | High |82| "I have reviewer comments", "revise my paper" | academic-paper | revision | High |83| "parse reviewer comments into a roadmap" | academic-paper | revision-coach | Medium |84| "write an abstract" | academic-paper | abstract-only | Medium |85| "turn this into a literature review paper" | academic-paper | lit-review | Medium |86| "convert to LaTeX", "convert citations to IEEE" | academic-paper | format-convert | Medium |87| "check citations" | academic-paper | citation-check | Medium |88| "generate AI disclosure statement for NeurIPS" | academic-paper | disclosure | Medium |89| "audit my rebuttal draft against reviews" | academic-paper | rebuttal-audit | Medium |90| "review this paper" → full EIC + R1/R2/R3 + Devil's Advocate | academic-paper-reviewer | full | High |91| "quick assessment of this paper" | academic-paper-reviewer | quick | Low |92| "guide me to improve this paper" | academic-paper-reviewer | guided | Very High |93| "check the methodology" | academic-paper-reviewer | methodology-focus | Medium |94| "verify the revisions" | academic-paper-reviewer | re-review | Medium |95| "calibrate this reviewer against my gold set" | academic-paper-reviewer | calibration | Medium |96| "I want to write a complete research paper" | academic-pipeline | full (10-stage) | Very High |97| "continue pipeline from reset boundary" | academic-pipeline | resume_from_passport | High |9899## Instructions100101### Step 1: Pick the pipeline102103```104deep-research → topic investigation, literature synthesis, fact-checking, PRISMA105academic-paper → write, outline, revise, abstract, format, rebuttal, disclosure106academic-paper-reviewer → evaluate, review, calibrate reviewer quality107academic-pipeline → full orchestrated 10-stage research → paper → review → revise → finalize108```109110If ambiguous between deep-research and academic-paper: the user doing *discovery* → deep-research; the user *writing or revising a document* → academic-paper.111112### Step 2: Confirm the mode and input113114- State the chosen pipeline and mode explicitly before proceeding115- For `socratic` or `plan` modes: begin Socratic dialogue immediately (one question at a time)116- For `full` or `revision` modes: confirm the topic/paper and output format first117- For `citation-check` or `fact-check`: confirm which claims or sections to target118119### Step 3: Execute with human-in-the-loop120121Follow the pipeline reference for the chosen mode:122- **deep-research**: Read [references/deep-research-pipeline.md](../academic-research--references/deep-research-pipeline.md)123- **academic-paper**: Read [references/academic-paper-pipeline.md](../academic-research--references/academic-paper-pipeline.md)124- **academic-paper-reviewer**: Read [references/academic-paper-reviewer-pipeline.md](../academic-research--references/academic-paper-reviewer-pipeline.md)125- **academic-pipeline (10-stage)**: Read [references/academic-pipeline-stages.md](../academic-research--references/academic-pipeline-stages.md)126127Checkpoints marked **[USER CHECKPOINT]** require explicit user confirmation before continuing. Never skip them.128129### Step 4: Return a structured output packet130131Every completed mode should return:132```133Pipeline: <which pipeline>134Mode: <which mode>135Topic/Input: <research topic or paper title>136Output: <the primary artifact — report / draft / review / outline>137Citations: <APA 7.0 / IEEE / inline — as applicable>138Integrity: <claim verification status if fact-check or citation-check was run>139Next step: <recommended follow-up mode or pipeline>140```141142## Data access and integrity principles143144- `data_access_level: verified_only` — ARS never uses unverified claims in outputs145- `task_type: open-ended` — all modes are open-ended; ARS does not run experiments146- Citation hallucination guard: three-index triangulation (Semantic Scholar + OpenAlex + Crossref) in academic-pipeline Stage 6/7147- Experiment provenance: claims backed by experiments must be declared in the Material Passport; ARS audits alignment (`ALIGNED` / `OVERSTATED` / `NOT_SUPPORTED_BY_PROVENANCE`)148- Style Calibration: `academic-paper` `plan` mode can learn your voice from past work samples149150## Route-out map151152| If the user needs… | Route to |153|---|---|154| ML training experiment loop | `autoresearch` |155| Prompt / skill eval pipeline | `skill-autoresearch` |156| Engineering design doc or ADR | `technical-writing` |157| API portal or SDK reference | `api-documentation` |158| Karpathy-style ML research | `autoresearch` |159| General content / blog / newsletter | `marketing-automation` |160| Code documentation | `technical-writing` |