Plan-driven doctoral thesis writing with Zotero research and citations.
npx claudepluginhub ccam80/thesis-writerCollection of thesis writing skills for doctoral thesis authoring, using Zotero for research and citations. Adapted from K-Dense AI's Claude Scientific Writer.
A Claude Code plugin for plan-driven doctoral thesis writing with Zotero-sourced citations and IEEE-style LaTeX output.
Provides a structured skill chain for thesis writing:
document-planner → writer → figure-generator → formatter → reviewer
↕ ↕
zotero-research zotero-research
All citations come from your Zotero library. All writing follows collaboratively approved plans. Output is publication-ready LaTeX.
search_papers, search_topic, search_tables, search_figures, search_boolean, get_passage_context, get_index_stats, and more)Add the plugin marketplace in Claude Code:
/plugin marketplace add https://github.com/ccam80/thesis-writer
Install the plugin:
/plugin install claude-thesis-writer
Restart Claude Code when prompted.
Initialise in your thesis project:
/thesis-writer:init
This creates a CLAUDE.md with thesis writing instructions and makes all skills available.
| Skill | Role |
|---|---|
zotero-research | Spawnable research agent — topic search, claim support, citation verification |
document-planner | Multi-scope interactive planning (thesis, chapter, section, subsection) with verified references and figure stubs |
writer | LaTeX prose from plans (conversational, checks wording with user) |
figure-generator | Generates matplotlib plots and schematics from figure placeholders |
formatter | LaTeX formatting checker (packages, placement, units, cross-refs) |
reviewer | Plan compliance and reference verification |
| Skill | Role |
|---|---|
peer-review | Academic review methodology |
markitdown | File conversion (PDF → Markdown) |
latex-posters | Conference poster creation |
> I need to plan my background chapter on HRV physiology
[document-planner runs: searches Zotero, proposes structure, iterates with you]
> Approved. Now let's do detailed planning for section 2.
[document-planner runs: paragraph-level planning with verified references]
> Plan looks good, write it up.
[writer runs: produces LaTeX prose from the approved plan]
[figure-generator runs: creates plots from placeholders]
[formatter runs: checks LaTeX compliance]
[reviewer runs: verifies plan coverage and citation accuracy]
MIT
Claude Code marketplace entries for the plugin-safe Agentic Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 94 marketplace plugins, 203 local specialized agents, and 175 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations