Agent Plugins Marketplace
← All plugins

book-writing

v1.0.0

Claude Code plugin: write a full-length reference or instructional book with teams of subagents. Definition, planning, research, parallel chapter drafting, review, graphics and publication — organised so no single agent is ever given a task large enough to degrade. Authorship only; print geometry hands off to kdp-publishing.

Claude Code7 Skills

By Daniel RosehillLicense: MIT0 GitHub starsUpdated 2 months ago

Directory evidence

Runtimes
Claude Code
Parsed components
7 skill or MCP entries
Source updated
Aug 19, 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 book-writing 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 book-writing@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/danielrosehill/Claude-Book-Writing-Plugin

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

book-writing/
├── .claude-plugin/plugin.json
├── skills/book-definition/SKILL.md
├── skills/book-drafting/SKILL.md
├── skills/book-graphics/SKILL.md
├── skills/book-planning/SKILL.md
├── skills/book-publication/SKILL.md
├── skills/book-review/SKILL.md
└── skills/create-workspace/SKILL.md

Included Skills7

book-definitionskills/book-definition/SKILL.md

Run the definition stage of a book project — record the brief verbatim, interview for the gaps, and settle the spec. Use at the start of a book, before any planning or outlining.

book-draftingskills/book-drafting/SKILL.md

Dispatch chapter-writing subagents in parallel batches to draft the book, and handle research where a chapter's sources are not yet gathered. Use once briefs exist. Enforces the batching rule that keeps parallel writers from colliding.

book-graphicsskills/book-graphics/SKILL.md

Produce the book's figures — establish the graphics style guide, spec each figure, and generate them. Use after chapters are drafted, in parallel with review.

book-planningskills/book-planning/SKILL.md

Run the planning stage — write the style guide, design the structure, and produce one brief per chapter. Use after the spec is settled and before any drafting.

book-publicationskills/book-publication/SKILL.md

Assemble the drafted chapters into a manuscript, typeset the body to the chosen profile, and hand off to print geometry. Use as the final stage, after review and graphics.

book-reviewskills/book-review/SKILL.md

Run the review team over drafted chapters — proofreading, voice-drift audit and continuity audit. Use after drafting and before publication. Skippable by explicit user choice; the mechanical gates are not.

create-workspaceskills/create-workspace/SKILL.md

Create a new book project workspace from the Claude-Book-Workspace-Template repository, or scaffold one locally. Use when starting a new book, or when the user asks to set up a book project.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "book-writing",
  "version": "1.0.0",
  "description": "Claude Code plugin: write a full-length reference or instructional book with teams of subagents. Definition, planning, research, parallel chapter drafting, review, graphics and publication — organised so no single agent is ever given a task large enough to degrade. Authorship only; print geometry hands off to kdp-publishing.",
  "author": {
    "name": "Daniel Rosehill",
    "email": "[email protected]",
    "url": "https://danielrosehill.com"
  },
  "repository": "https://github.com/danielrosehill/Claude-Book-Writing-Plugin",
  "license": "MIT",
  "keywords": [
    "book",
    "writing",
    "longform",
    "subagents",
    "context-management",
    "reference-book",
    "technical-writing",
    "self-publishing",
    "print-on-demand",
    "typst"
  ]
}

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

[book-writing on Agent Plugins Marketplace](https://pluginsmp.com/plugins/book-writing)