Agent Plugins Marketplace
← All plugins

paperlint

v0.2.1

Write, revise and finish scientific papers with Claude Code. Three commands (write, revise, finish) plan and draft from your ideas, check each section against the whole paper with a fresh reader, a literature agent and a LaTeX checker, and fix what they find until the text is done.

Claude Code9 Skills

By juardilagLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
9 skill or MCP entries
Source updated
Sep 28, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install paperlint for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install paperlint@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/juardilag/paperlint

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

paperlint/
├── .claude-plugin/plugin.json
├── skills/check-refs/SKILL.md
├── skills/finish/SKILL.md
├── skills/lint/SKILL.md
├── skills/literature/SKILL.md
├── skills/review/SKILL.md
├── skills/revise/SKILL.md
├── skills/scientific-writing/SKILL.md
├── skills/setup/SKILL.md
└── skills/write/SKILL.md

Included Skills9

check-refsskills/check-refs/SKILL.md

Check BibTeX entries against Crossref (first author, year, volume, pages, title) and find missing DOIs. Use when the user asks to verify references, check the bibliography, or after adding references from memory.

finishskills/finish/SKILL.md

Bring the whole paper to a submission-ready state. Runs the revise procedure on every section in reading order, then checks the paper as one text (the argument from start to end, notation and terms across sections, repeated facts, numbers against figures and data, captions and legends against the text, the abstract and title written last, the bibliography against Crossref), compiles and inspects the PDF, and reports what the authors still have to decide. Use when the user asks to finish, polish or prepare the whole paper for submission or for a co-author.

lintskills/lint/SKILL.md

Run the paperlint mechanical checks on a LaTeX paper, a section or a line range, and fix what they find. Use when the user asks to lint, check style, or check a section of a paper.

literatureskills/literature/SKILL.md

Find, read and quote the sources behind claims in a paper, verify the references on Crossref, and propose BibTeX and replacement sentences. Use when the user asks to find references, check what another paper did, support a claim, answer "says who?" findings of a review, or add citations to a passage.

reviewskills/review/SKILL.md

Cold-read review of one section of a paper by the cold-reader agent, followed by triage of its findings. Use when the user asks for a review, a cold read, a reader's check, or "would a reader understand this section".

reviseskills/revise/SKILL.md

Revise one section of a paper to a finished state in a single command. Reads the whole paper for context, then runs lint, audits, literature checks and cold reads in rounds, fixes the editorial findings without asking, self-checks every edit against the rest of the paper, keeps a ledger of settled findings, and stops when a round brings nothing new that must or should be fixed. Only content decisions go to the authors. Use when the user asks to revise, review, finish, polish or "run the plugin on" a section, an appendix, a caption or the abstract.

scientific-writingskills/scientific-writing/SKILL.md

Procedure, rules and tools for writing or revising scientific papers so the text is clear, precise and easy to follow, and avoids the typical problems of LLM prose. Use whenever drafting, rewriting, reviewing or editing a paper, a section, an abstract, an introduction, a caption, an appendix or a response to referees, in LaTeX or plain text, in any field.

setupskills/setup/SKILL.md

Set up paperlint for a paper - create paperlint.toml and glossary.toml, and propose glossary entries from the paper's own terminology. Use when the user wants to start using paperlint on a paper, or when a paper has no paperlint.toml.

writeskills/write/SKILL.md

Write a new section, subsection, appendix, caption or abstract of a paper from the author's description of its main ideas. Interviews the author only where the description leaves a content choice open, reads the whole paper, its code and data for context, plans the paragraphs, drafts following the writing rules, finds and verifies the references, inserts the text, and then runs the revise procedure on it until it is finished. Use when the user asks to write, draft, add or create new text for a paper.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "paperlint",
  "version": "0.2.1",
  "description": "Write, revise and finish scientific papers with Claude Code. Three commands (write, revise, finish) plan and draft from your ideas, check each section against the whole paper with a fresh reader, a literature agent and a LaTeX checker, and fix what they find until the text is done.",
  "author": {
    "name": "juardilag"
  },
  "homepage": "https://github.com/juardilag/paperlint",
  "repository": "https://github.com/juardilag/paperlint",
  "license": "MIT",
  "keywords": [
    "scientific-writing",
    "latex",
    "papers",
    "linting",
    "review",
    "bibtex"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[paperlint on Agent Plugins Marketplace](https://pluginsmp.com/plugins/paperlint)