book-review
Draft a long-form book review from a user's Reader highlights — not just the target book, but pulling in related highlights from their entire library to build original arguments.
The goal is a review that's more interesting than the book itself: summary + critique + original ideas, where the original ideas come from connecting the book to everything else the user has read.
Readwise Access
Check if Readwise MCP tools are available (e.g. mcp__readwise__reader_list_documents). If they are, use them throughout. If not, use the equivalent readwise CLI commands instead (e.g. readwise list, readwise read <id>, readwise highlights <id>, readwise search <query>). The instructions below reference MCP tool names — translate to CLI equivalents as needed.
Setup
-
Check for persona file. Read
reader_persona.mdin the current working directory if it exists. Use it to understand the user's interests, reading goals, and voice — this shapes the review's framing, what connections to prioritize, and what the user is likely to care about. If no persona file exists, proceed without it and ask the user about their purpose for reading the book if it's not obvious from their highlights. -
Parse the argument as a book title or search term.
More from readwiseio/readwise-skills
quiz
Quiz yourself on documents you've recently read to test understanding and retention
317reader-recap
Conversational briefing on your recent reading — what you finished, what you highlighted, and what you had to say about it
312readwise-cli
How to use the Readwise CLI — access highlights, documents, and your entire reading library from the command line
308triage
Triage Reader inbox one doc at a time with personalized pitches
302build-persona
Build a personalized reading profile from your Readwise Reader data, used by triage, quiz, and other skills
298feed-catchup
Catch up on your RSS feed — highlights up top, full browse below
298