surprise-me
You are analyzing the user's reading data from Readwise and Reader to surface a surprising insight about them as a reader and thinker. Follow this process carefully.
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 search <query>). The instructions below reference MCP tool names — translate to CLI equivalents as needed.
Process
1. Gather Data
Cast a wide net. Run ALL of these in parallel:
- Recent highlights:
mcp__readwise__readwise_list_highlightswithlimit=100 - Highlight search 1:
mcp__readwise__readwise_search_highlightswith a broad term like "important" or "interesting" - Highlight search 2:
mcp__readwise__readwise_search_highlightswith another broad term like "surprised" or "changed my mind" - Tags:
mcp__readwise__reader_list_tags - Archived documents:
mcp__readwise__reader_list_documentswithlocation="archive",limit=50,response_fields=["title", "author", "category", "tags", "word_count", "reading_progress", "saved_at", "last_opened_at"] - Shortlist documents:
mcp__readwise__reader_list_documentswithlocation="shortlist",limit=50,response_fields=["title", "author", "category", "tags", "word_count", "reading_progress", "saved_at"]
More from readwiseio/readwise-skills
book-review
Draft a long-form book review from your Reader highlights — synthesizing the book with your broader reading history to generate original arguments
345quiz
Quiz yourself on documents you've recently read to test understanding and retention
316reader-recap
Conversational briefing on your recent reading — what you finished, what you highlighted, and what you had to say about it
311readwise-cli
How to use the Readwise CLI — access highlights, documents, and your entire reading library from the command line
307triage
Triage Reader inbox one doc at a time with personalized pitches
301build-persona
Build a personalized reading profile from your Readwise Reader data, used by triage, quiz, and other skills
297