Plugin research ยท 21 skills, 2 agents, 3 commands, 1 hook
thesis
The research lifecycle for a master's thesis or paper: research question and proposal, multi-source literature search, structured paper notes, a verified BibTeX bibliography, citation verification with a hook that catches invented keys as they are written, argument-first literature synthesis, research design and design science, statistics planning and reporting, PRISMA systematic reviews, citation-graph expansion, reproducible experiments and benchmark reporting, section-by-section academic writing, LaTeX and Word toolchains, publication figures, an examiner-style reviewer and a paper critic, proofreading, supervisor updates, a research log, and progress tracking.
thesisresearchliterature-reviewcitationsbibtexacademic
Install
Add the marketplace once, then install the bundle. Claude Code namespaces its commands (/thesis:name), wires any hooks, and updates it with /plugin marketplace update dotclaude.
/plugin marketplace add KhaledSaeed18/dotclaude/plugin install thesis@dotclaudeWhat you get
Skills (21)
- academic-writingWrite or revise thesis and paper prose section by section (abstract, introduction, related work, method, results, discussion, conclusion) with the...
- benchmark-reportingReport computational benchmarks and experimental comparisons the way examiners and reviewers expect: fair baselines run under the same conditions...
- bibtex-managerMaintain the thesis .bib file as a single source of truth: fetch verified BibTeX from a DOI, arXiv id, or title via CrossRef and arXiv, normalise citation...
- citation-graphExpand a set of key papers into the literature around them by walking the citation graph with the Semantic Scholar and OpenAlex APIs: backward...
- citation-verifierAudit every citation in a chapter, paper, or proposal against the .bib file and the real world: each cite key must exist, each entry must resolve to a...
- design-science-methodologyStructure a thesis whose contribution is a built artifact (tool, system, method, model) using design science research: explicit problem and requirements...
- docx-thesisWrite a thesis in Word without losing the discipline of a source-controlled workflow: author chapters in Markdown or LaTeX, convert with pandoc and a...
- experiment-reproducibilityMake a thesis's computational experiments reproducible by the examiner and by the student three months later: pinned environments, seeded randomness, a...
- latex-toolkitSet up, build, and debug a LaTeX thesis: project layout with one file per chapter, latexmk builds, biblatex or natbib bibliography wiring, university...
- lit-review-synthesisBuild a literature review as an argument from paper-reader notes: cluster the notes into themes, surface agreements, tensions, and methodological...
- literature-searchFind the literature for a research question by querying OpenAlex, Semantic Scholar, arXiv, and CrossRef from the shell with curl (no keys, no MCP)...
- paper-readerRead one paper (PDF, arXiv id, DOI, or text) and produce a structured note: the claim, method, evidence, limitations, how it relates to the student's...
- proofread-academicProofread a thesis chapter or paper against a checklist of the errors examiners and reviewers actually flag: structure and signposting, undefined...
- research-figuresProduce publication-grade figures for a thesis or paper from result data: matplotlib with a consistent, colour-blind-safe style file, vector output sized...
- research-methodologyChoose and justify a research design for each research question: controlled experiment, quasi-experiment, case study, survey, interview study, design...
- research-questionTurn a rough thesis topic into a defensible research question by interviewing the student one question at a time: narrowing scope, naming the gap, fixing...
- statistics-advisorPlan and check the statistics for an empirical study: choose the test from the design and data type, check assumptions and pick the robust alternative...
- supervisor-updateTurn the research log and recent work into a concise supervisor update or meeting agenda: progress since the last meeting with evidence, decisions taken...
- systematic-reviewRun a systematic literature review or mapping study to the PRISMA 2020 standard: protocol with research questions and inclusion criteria written before...
- thesis-proposalDraft or revise a master's thesis proposal from a research question record, reading notes, and the department's template: problem statement, gap, research...
- humanizeRewrite prose that reads as machine-generated so it reads as the writer, without changing what it says or adding any fact: removes not-X-but-Y contrasts...
Agents (2)
- paper-criticUse this agent to read one paper adversarially: it separates what the paper claims from what its evidence supports, finds methodological holes (weak...
- thesis-reviewerUse this agent to get an examiner's read of a thesis chapter or full draft before the supervisor or committee sees it: it checks whether the research...
Commands (3)
- research-logAppend a dated entry to the thesis research log (RESEARCH_LOG.md) recording what was read, done, decided, and what comes next, pulling the day's evidence...
- thesis-chapterDraft or revise one thesis chapter from the outline, the research question record, the reading notes, and the results, applying the academic-writing skill...
- thesis-progressReport where the thesis stands in numbers: word count per chapter against the plan, placeholders left ([[FILL]], [[CITE]], [[FIG]]), citation health...
Hooks (1)
- citation-guardA PostToolUse hook that checks every cite key in a .tex or .md file Claude just edited against the project's .bib and reports the ones that do not exist...