Claude Scientific Writer plugin
A Claude Code plugin that writes papers, grants and posters from real literature: source search first, then cited text.
- 2,571 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The plugin sends text and data to Anthropic, Parallel and OpenRouter, installs skills with executable scripts and writes files into the project.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/claude-scientific-writerDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The plugin sends text and data to Anthropic, Parallel and OpenRouter, installs skills with executable scripts and writes files into the project.
This is third-party code. Review the repository files before installing.
What it does
Scientific Writer combines deep literature research with well-formatted output. It prepares papers, reports, posters, grant proposals, literature reviews and other academic documents, searching for sources through Parallel Search and checking citations before writing. Data and figures from your files (`.csv`, `.png`, `.xlsx`) are woven into the text. It works three ways: a Claude Code plugin (recommended), the `scientific-writer` Python package and its own CLI. After installing the plugin, `/claude-scientific-writer:scientific-writer-init` creates a `CLAUDE.md` in the project and enables 26 selected skills, including `research-lookup`, `peer-review` and `clinical-reports`.
Who it is for. Scientists and graduate students preparing papers and proposals who want the agent to rely on real sources instead of inventing references.
Good fit when
- A journal paper is needed from `experimental_data.csv` and experiment figures.
- A grant proposal is being prepared with preliminary results, a timeline and a budget from a spreadsheet.
- A literature review of recent years where every claim must rest on a work that was actually found.
- A manuscript needs a reviewer's look through `@peer-review` before submission.
Not a fit when
- You need a quick draft with no literature search: preparing and verifying sources takes time.
- Data cannot go to external services: search runs through Parallel and models through Anthropic.
- LaTeX is unavailable but a PDF is needed: building it requires a distribution with `pdflatex` and `bibtex`.
Example request
Prepare a Nature-style paper from `experimental_data.csv` and the figures `Western_blot.png`, find the literature first and show the source list.Limitations
Python 3.10 or newer and `ANTHROPIC_API_KEY` are required, and literature search needs `PARALLEL_API_KEY` or a `parallel-cli login`. `OPENROUTER_API_KEY` is needed for generating schematics and figures. PDFs need LaTeX (`pdflatex`, `bibtex`), Office files need LibreOffice and media needs FFmpeg. The plugin bundles a subset of skills from `K-Dense-AI/scientific-agent-skills` and Anthropic's office skills. The developers offer advanced features in the paid K-Dense product. Scientific responsibility for the result rests with the author: citations and conclusions must be verified.
How to disable. Remove the plugin through `/plugin` in Claude Code and delete the `CLAUDE.md` created by init. For the Python package run `pip uninstall scientific-writer`.
FAQ
How do I install the plugin?
In Claude Code run `/plugin marketplace add https://github.com/K-Dense-AI/claude-scientific-writer`, then `/plugin install claude-scientific-writer` and restart.
What does the init command do?
`/claude-scientific-writer:scientific-writer-init` creates a `CLAUDE.md` with scientific writing instructions in the project and enables the selected skills.
Can I use it without the plugin?
Yes, there is the `pip install scientific-writer` package with the `scientific-writer` command and a source install through `uv sync`.
Which keys are needed?
`ANTHROPIC_API_KEY` is required, search needs `PARALLEL_API_KEY` or `parallel-cli login` and images need `OPENROUTER_API_KEY`.
What documents does it produce?
Papers, reports, posters, grant proposals, literature reviews, clinical reports, plus diagrams and schematics.
Discussion
No questions or reviews yet.
Related
PluginsA Claude Code skill for research papers: a five-stage pipeline, section rules, a style audit and an independent red-team review.
A plugin for studying research papers: a PDF or arXiv link becomes a summary, study materials, code demos and a web viewer
ClaudePrism: LaTeX editor with Claude Code
ClaudePrism
A desktop editor for scientific writing in LaTeX with Claude Code built in and files kept on your disk
A ready-to-fork Claude Code template for academic work: slides, papers and data analysis with multi-agent review and quality gates
Research Skills gives Claude Code, Codex and Copilot CLI plugins for research: literature, grants, papers, figures, slides.
Checks every reference of a paper against Crossref, dblp and arXiv before submission, with no language model in the verdicts.
README in short
The README presents Scientific Writer as a deep research and writing tool with three ways to use it. The recommended path is the Claude Code plugin with the init command.