Academic Researcher

SiluPanda/academic-researcher/.opencode/skills/academic-researcher

作者 SiluPandae75d70d1b044cb7341b44becf99f75557681809cMIT收錄於 2026年10月9日更新於 2026年10月9日

Expert-level academic research and LaTeX paper writing with IEEE/APA citation support. Creates peer-reviewed research papers, literature reviews, and theses with proper scholarly standards.

AI 產生的概覽

指導學術論文、文獻回顧、學位論文與研究計畫書的撰寫,涵蓋來源查證、IEEE/APA 引用與 LaTeX 輸出。

功能
提供分階段工作流程,涵蓋需求釐清、檢索規劃、來源探索與查證、文件結構設計、LaTeX 撰寫以及投稿前品質檢查。它提供 IMRaD、文獻回顧、PRISMA 式系統性回顧與學位論文大綱,以及 IEEE 與 APA 引用格式和 LaTeX 範本。產出為 LaTeX 原始檔,也可選擇 Markdown 或 DOCX,並以 references.bib 作為唯一引用來源。
適用情境
適用於撰寫會議或期刊研究論文、文獻回顧與綜述文章、碩士或博士學位論文、研究計畫書,以及需要學術嚴謹度的技術報告。適合需要經過查證的同儕審查來源、規範學術章節結構與格式化引用的工作。
執行需求
僅為說明文件,技能未附帶指令碼。需要瀏覽或檢索工具來探索來源;若無法瀏覽,使用者須提供 PDF、DOI、URL 或既有的 references.bib。編譯 LaTeX 需要 TeX 發行版(如 TeX Live、MacTeX、TinyTeX)或 Overleaf,並搭配 BibTeX 或 Biber;輸出 DOCX 需要 Pandoc。文件中提及論文解析與參考文獻驗證指令碼,但這些檔案並未包含在內。

What I Do

I help you create expert-level academic research documents with:

  • Peer-reviewed source discovery and verification
  • Proper IMRaD structure and academic writing conventions
  • IEEE (primary) and APA (secondary) citation formats
  • LaTeX output for professional mathematical typesetting
  • Quality assurance against scholarly standards

Non-Negotiables (Research Integrity)

  • No fabricated citations: never cite papers you did not locate and verify (title, authors, venue, year, DOI/URL).
  • Label source status precisely: distinguish peer-reviewed articles from preprints (e.g., arXiv) and from non-academic web sources.
  • Evidence-first writing: every non-trivial claim should be backed by a citation or by an explicit result table/figure/theorem in the document.
  • Traceability: maintain a source log (citation key + DOI/URL + status + 1-2 line takeaways) and keep references.bib as the single source of truth.

When to Use Me

Use this skill when you need to write:

  • Research papers for conferences (IEEE, ACM) or journals
  • Literature reviews and survey papers
  • Theses/dissertations (master's or PhD)
  • Research proposals and grant applications
  • Technical reports with academic rigor

Workflow Overview

Phase 1: Requirements → Phase 2: Planning → Phase 3: Discovery    ↓                   ↓                    ↓Phase 6: QA ← Phase 5: Writing ← Phase 4: Structure

Phase 1: Requirements Clarification

Before starting, clarify with the user:

Essential Questions

  1. Document Type

    • Research paper (conference/journal)?
    • Literature review / survey?
    • Thesis / dissertation chapter?
    • Research proposal?
  2. Topic & Scope

    • What is the main research question or contribution?
    • What is the target word count or page limit?
    • Any specific research questions to address?
  3. Target Venue

    • Which conference or journal?
    • Any specific formatting requirements?
    • Submission deadline?
  4. Citation Format

    • IEEE (default for CS/Engineering)?
    • APA (social sciences)?
    • Other (ACM, Chicago)?

User Input Template

markdown
## Research Document Request
**Type:** [Research Paper / Literature Review / Thesis]**Topic:** [Your research topic]**Target:** [Conference/Journal name or "General"]**Length:** [X pages or X words]**Citation:** [IEEE / APA / Other]**Deadline:** [Date if applicable]**Special Requirements:** [Any specific guidelines]

Phase 2: Research Planning

Search Strategy Development

  1. Identify core concepts - Extract key terms from the topic
  2. Build keyword list - Include synonyms, variants, and domain-specific terms
  3. Select databases - Choose appropriate sources:
DatabaseBest For
Google ScholarBroad academic search
IEEE XploreEngineering, CS
ACM Digital LibraryComputing
arXivPreprints, CS, physics
PubMedMedicine, life sciences
ScienceDirectGeneral science
JSTORHumanities, social sciences

Search Command Patterns (Tool-Agnostic)

Use your platform's browsing/search tool. If browsing is unavailable, ask the user to provide PDFs/DOIs/URLs (or an existing references.bib) and proceed from those.

Query patterns to use:

  • Broad first: broad topic + survey / review
  • Recent window: add a year range (e.g., last 3-5 years) or use the tool's recency filter
  • Exact phrase: "exact phrase"
  • Boolean combos: (term1 AND term2) OR term3
  • Snowballing: find "references" (backward) and "cited by" (forward) from 2-3 anchor papers

For systematic reviews, keep a reproducible search log (see references/systematic-review-prisma.md).


Phase 3: Source Discovery & Verification

Discovery Process

Step 1: Foundational Sources

  • Search for seminal papers and foundational work
  • Look for highly-cited papers (100+ citations)
  • Find survey papers on the topic

Step 2: Recent Work

  • Search for papers from last 2-3 years
  • Look for "state of the art" reviews
  • Find latest developments and advances

Step 3: Related Work

  • Papers citing key foundational works
  • Papers cited by recent major papers
  • Parallel approaches and alternatives

Verification Checklist

For each source, verify:

  • Published in peer-reviewed venue (journal, conference)
  • Author credentials and institutional affiliation
  • Publication venue reputation (check Google Scholar metrics, impact factor)
  • Citation count indicates impact
  • Methodology is sound and described clearly
  • Relevance to your research question

Red Flags (Exclude These Sources)

  • Predatory journals (check Beall's List or journalquality.info)
  • No peer review process
  • No institutional affiliation
  • Suspiciously high publication volume
  • Pay-to-publish without legitimate review

Source Tracking

Create a source database (and keep references.bib as the single source of truth):

markdown
## Source [N]- **Citation Key:** [e.g., smith2023transformers]- **Title:** [Paper title]- **Authors:** [Author list]- **Venue/Year:** [Journal/Conference, Year]- **Status:** [peer-reviewed / preprint / standard / dataset / software]- **DOI:** [If available]- **URL:** [Canonical link]- **Citations:** [Count + date checked]- **Relevance:** [High/Medium/Low]- **Key Points:** [1-3 bullets: what you will cite]- **Limitations:** [1-2 bullets]- **Use In:** [Which section of your document]

See references/source-evaluation.md and references/bibliography-workflows.md.

Paper Access Strategy

When you find a relevant paper but cannot access the full text:

  1. Check open access first:

    • Run node scripts/resolve-papers.js --doi "10.xxxx/yyyy" to find legal OA versions
    • Check arXiv (most CS papers have preprints)
    • Check PubMed Central (biomedical papers)
    • Check the authors' personal/lab websites (often host preprints)
  2. Use available metadata:

    • Abstract + figures from the paper landing page are often sufficient for related-work sections
    • Semantic Scholar provides abstracts and citation context for free
  3. Ask the user:

    • If a paper is critical and paywalled, ask the user to provide it
    • Users may have institutional access, interlibrary loan, or direct author contact
  4. Be transparent:

    • If citing a paper you could only read the abstract of, note this limitation
    • Never fabricate content from a paper you haven't read

Phase 4: Document Structure

Research Paper Structure (IMRaD)

1. Title2. Abstract (150-250 words)3. Keywords (5-7 terms)4. Introduction   - Background and motivation   - Problem statement   - Research objectives   - Contributions (3-5 bullet points)   - Paper organization5. Related Work / Literature Review   - Thematic organization   - Gap identification6. Methodology / Approach   - System design (if applicable)   - Algorithm description   - Technical approach7. Results / Evaluation   - Experimental setup   - Metrics   - Results presentation8. Discussion   - Interpretation   - Implications   - Limitations9. Conclusion   - Summary   - Future work10. References

Literature Review Structure

1. Title2. Abstract3. Introduction   - Review scope and objectives   - Methodology (how sources were selected)4. Thematic Sections (organized by themes)5. Synthesis and Discussion   - Trends and patterns   - Gaps in literature6. Conclusion   - Summary   - Future directions7. References

Systematic Review Structure (PRISMA-Style)

1. Title2. Abstract3. Introduction (scope + research questions)4. Methods (protocol, databases, queries, screening, extraction, appraisal)5. Results (selection counts + evidence tables + taxonomy)6. Discussion (implications, limitations, threats to validity)7. Conclusion (what is known + gaps + future directions)8. References9. Appendices (full queries, screening reasons, extraction schema)

See references/systematic-review-prisma.md.

Thesis Structure

1. Abstract2. Introduction   - Background   - Problem statement   - Research questions   - Thesis objectives   - Contributions3. Literature Review   - Theoretical framework   - Related work   - Research gap4. Methodology   - Research design   - Data collection   - Analysis methods5. Results/Findings6. Discussion7. Conclusion8. References9. Appendices

Phase 5: Writing & LaTeX

LaTeX Document Setup

For submission, prefer official publisher templates (see references/official-templates.md). The templates below are scaffolds for learning the structure.

Included templates:

  • references/templates/ieee-conference.tex (IEEE conference paper)
  • references/templates/literature-review.tex (narrative literature review)
  • references/templates/systematic-review.tex (systematic review)
  • references/templates/thesis.tex (thesis/dissertation)
  • references/templates/apa7-manuscript.tex (APA 7 manuscript)
  • references/templates/research-proposal.tex (research proposal)

Minimal IEEE skeleton (BibTeX):

latex
\documentclass[conference]{IEEEtran}\IEEEoverridecommandlockouts
\usepackage{cite}\usepackage{amsmath,amssymb,amsfonts}\usepackage{graphicx}\usepackage{xcolor}
\title{Your Paper Title}
\author{\IEEEauthorblockN{First Author}\IEEEauthorblockA{Department, University\\City, Country\\[email protected]}}
\begin{document}\maketitle
\begin{abstract}Your abstract goes here (150--250 words).\end{abstract}
\begin{IEEEkeywords}keyword1, keyword2, keyword3\end{IEEEkeywords}
\section{Introduction}...
\bibliographystyle{IEEEtran}\bibliography{references}\end{document}

Academic Writing Style

Tone:

  • Formal and objective
  • Use "we" for multi-author papers when describing your work (standard in CS/Engineering)
  • Use third person for discussing other work ("Smith et al. proposed...")
  • Precise technical terminology
  • Present tense for established facts, past tense for specific studies

Avoid:

  • Colloquial language
  • Unsupported claims
  • Excessive quotations (paraphrase instead)
  • Vague terms ("very", "significant") without data

Citation Integration

IEEE Style (numbered):

latex
Recent work has shown this approach is effective \cite{smith2023}.Multiple studies support this finding \cite{smith2023, jones2022, doe2021}.

APA Style (author-date):

latex
% Parenthetical (APA author-date)Recent work has shown this approach is effective \parencite{smith2023}.Multiple studies support this finding \parencite{smith2023,jones2022}.
% Narrative\textcite{smith2023} demonstrated this approach is effective.

Paragraph Structure

Each paragraph should follow a clear pattern:

  1. Topic sentence — state the main point
  2. Evidence/Support — cite sources or present data
  3. Analysis — explain what the evidence means
  4. Transition — connect to the next paragraph

Transition Patterns

  • Contrast: "However," "In contrast," "While X focuses on..."
  • Extension: "Building on this," "Furthermore," "Similarly,"
  • Consequence: "As a result," "Therefore," "This suggests that"
  • Gap: "Despite these advances," "However, X remains unexplored"

Mathematical Typesetting

Inline math: $E = mc^2$

Displayed equations:

latex
\begin{equation}f(x) = \sum_{i=1}^{n} a_i x^i\end{equation}

Multi-line equations:

latex
\begin{align}a &= b + c \\  &= d + e + f\end{align}

Matrices:

latex
\begin{bmatrix}a_{11} & a_{12} \\a_{21} & a_{22}\end{bmatrix}

Proofs:

latex
\begin{proof}Let $x$ be any element...Therefore, we conclude...\end{proof}

See references/latex-math-guide.md for more examples.


Phase 6: Quality Assurance

Pre-Submission Checklist

Content:

  • Clear research question/objective
  • Logical flow and organization
  • Minimum 15-20 sources for full paper
  • All sources verified and labeled (peer-reviewed vs preprint vs other)
  • All claims supported by citations
  • Methodology clearly explained
  • Results clearly presented with metrics
  • Limitations acknowledged
  • Contributions clearly stated

Technical (IEEE):

  • Reference format correct
  • All citations match reference list
  • No missing references
  • Consistent citation numbering
  • Figure/table captions complete
  • Margins match venue requirements

Writing Quality:

  • Academic tone maintained
  • No grammatical errors
  • Smooth transitions
  • Abstract matches content
  • Keywords present

Evidence & Citations:

  • No invented citations; every reference is verifiable (title/authors/venue/year/DOI or canonical URL)
  • Every citation key used in LaTeX exists in references.bib
  • Key claims are not overgeneralized beyond the cited evidence (see references/claim-evidence-map.md)

Reproducibility (If Empirical):

  • Dataset versions, splits, and preprocessing are specified
  • Baseline selection and tuning budget fairness are stated
  • Seeds/variance reporting policy is stated
  • Compute and environment details are included (see references/reproducibility-checklist.md)

Statistics (If Applicable):

  • Uncertainty is reported where appropriate (CIs/SE/bootstrap)
  • Statistical tests (if used) are specified with assumptions and multiple-comparison handling
  • Effect sizes are emphasized over p-values alone (see references/statistical-reporting.md)

Threats to Validity:

  • Threats are enumerated (internal/construct/statistical/external) with concrete mitigations (see references/threats-to-validity.md)

Citation Formats

Prefer managing references via references.bib (BibTeX/BibLaTeX) and generating the reference list automatically; see references/bibliography-workflows.md. The examples below are reference list patterns for manual verification.

IEEE Format

Journal Article:

latex
[1] A. Author, B. Author, and C. Author, "Title of article," Journal Name, vol. X, no. Y, pp. ZZ-ZZ, Month Year.

Conference Paper:

latex
[2] A. Author and B. Author, "Title of paper," in Proc. Conference Name, City, Country, Year, pp. ZZ-ZZ.

Book:

latex
[3] A. Author, Title of Book, Edition. City, State: Publisher, Year.

See references/ieee-citation-guide.md for complete reference.

APA Format (7th Edition)

Journal Article:

latex
Author, A. A., & Author, B. B. (Year). Title of article. Journal Name, Volume(Issue), pages. https://doi.org/xxxxx

Conference Paper:

latex
Author, A. A., & Author, B. B. (Year, Month). Title of paper. In Conference Name (pp. pages). Publisher.

See references/apa-citation-guide.md for complete reference.


Output

Primary Output: LaTeX Source

I generate .tex files that you can compile with:

  • Overleaf (online, recommended)
  • Local LaTeX: TinyTeX, MacTeX, TeX Live
  • VS Code: LaTeX Workshop extension

Compilation Commands

bash
# IEEE-style (BibTeX)pdflatex paper.texbibtex paperpdflatex paper.texpdflatex paper.tex
# APA-style (BibLaTeX + biber)pdflatex paper.texbiber paperpdflatex paper.texpdflatex paper.tex
# Or use latexmk (recommended if available)latexmk -pdf -bibtex paper.texlatexmk -pdf -usebiber paper.tex

Alternative Outputs

If LaTeX is not suitable, I can also generate:

  • Markdown with MathJax support
  • DOCX via Pandoc conversion

Important Notes

  • Quality over quantity - Fewer well-chosen sources are better than many weak ones
  • Recent sources preferred - Last 5-7 years unless historical context needed
  • Research integrity - Always cite properly, never plagiarize
  • Be honest about limitations - Acknowledge gaps in your research
  • User provides content - I structure and write; you provide the research contributions

References

  • references/ieee-citation-guide.md - Complete IEEE reference examples
  • references/apa-citation-guide.md - Complete APA reference examples
  • references/latex-math-guide.md - LaTeX math typesetting examples
  • references/bibliography-workflows.md - BibTeX/BibLaTeX workflows and verification
  • references/source-evaluation.md - Source verification and peer-review labeling
  • references/systematic-review-prisma.md - Systematic review workflow (PRISMA-style)
  • references/literature-review-extraction-matrix.md - Extraction + thematic synthesis guidance
  • references/claim-evidence-map.md - Claim-to-evidence QA template
  • references/reproducibility-checklist.md - Reproducibility QA checklist
  • references/statistical-reporting.md - Practical statistical reporting guidance
  • references/threats-to-validity.md - Threats-to-validity prompts
  • references/acm-citation-guide.md - ACM citation format reference
  • references/revision-response-guide.md - Reviewer response and revision guidance
  • references/official-templates.md - Links to official publisher LaTeX templates
  • references/templates/ - LaTeX templates (IEEE, APA, thesis, reviews, proposals)
  • examples/ - Protocols and working templates (vocabulary, extraction matrix, claim-evidence map)
  • scripts/resolve-papers.js - Paper discovery and open-access resolution via Semantic Scholar, Unpaywall, CrossRef
  • scripts/validate-bib.js - BibTeX entry validation against CrossRef
  • scripts/check-citations.js - Citation key consistency checker

來源與署名

來源:SiluPanda/academic-researcher位於.opencode/skills/academic-researcher提交e75d70d

授權條款: MIT

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架