$npx -y skills add readwiseio/readwise-skills --skill surprise-meAnalyze your reading history and tell you something surprising you don't know about yourself
| 1 | 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. |
| 2 | |
| 3 | ## Readwise Access |
| 4 | |
| 5 | 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. |
| 6 | |
| 7 | ## Process |
| 8 | |
| 9 | ### 1. Gather Data |
| 10 | |
| 11 | Cast a wide net. Run ALL of these in parallel: |
| 12 | |
| 13 | - **Recent highlights:** `mcp__readwise__readwise_list_highlights` with `limit=100` |
| 14 | - **Highlight search 1:** `mcp__readwise__readwise_search_highlights` with a broad term like "important" or "interesting" |
| 15 | - **Highlight search 2:** `mcp__readwise__readwise_search_highlights` with another broad term like "surprised" or "changed my mind" |
| 16 | - **Tags:** `mcp__readwise__reader_list_tags` |
| 17 | - **Archived documents:** `mcp__readwise__reader_list_documents` with `location="archive"`, `limit=50`, `response_fields=["title", "author", "category", "tags", "word_count", "reading_progress", "saved_at", "last_opened_at"]` |
| 18 | - **Shortlist documents:** `mcp__readwise__reader_list_documents` with `location="shortlist"`, `limit=50`, `response_fields=["title", "author", "category", "tags", "word_count", "reading_progress", "saved_at"]` |
| 19 | |
| 20 | Then paginate the archive at least 2-3 more pages to get a larger sample. |
| 21 | |
| 22 | ### 2. Analyze |
| 23 | |
| 24 | Look across ALL the data for patterns, contradictions, and surprises. Consider: |
| 25 | |
| 26 | - **Hidden obsessions:** Topics that show up way more than expected across highlights and saves |
| 27 | - **Contradictions:** Are they saving/highlighting opposing viewpoints? Do their reading interests conflict with each other in interesting ways? |
| 28 | - **Reading behavior patterns:** Do they save more than they read? Highlight differently across categories? Binge certain authors? |
| 29 | - **Evolving interests:** Has their reading shifted over time? What are they moving toward or away from? |
| 30 | - **Blind spots:** What's conspicuously absent given their other interests? |
| 31 | - **Unexpected connections:** Do two seemingly unrelated interests actually share a deeper thread? |
| 32 | - **What they highlight vs what they save:** Do the highlights reveal different interests than the documents they save? |
| 33 | |
| 34 | ### 3. Deliver the Surprise |
| 35 | |
| 36 | Present ONE genuinely surprising insight. Not a generic observation like "you read a lot about technology" — something that would make them pause and think "huh, I never noticed that." |
| 37 | |
| 38 | Format: |
| 39 | |
| 40 | > **Here's something you might not know about yourself:** |
| 41 | > |
| 42 | > [The surprising insight — 2-3 sentences, specific and grounded in their actual data] |
| 43 | |
| 44 | Then back it up with evidence: |
| 45 | - Quote specific highlights that support the insight |
| 46 | - Reference specific documents/authors |
| 47 | - Show the pattern across multiple data points |
| 48 | |
| 49 | ### 4. Go Deeper |
| 50 | |
| 51 | After delivering the insight, offer: |
| 52 | - "Want me to dig into this further?" |
| 53 | - "I noticed a few other patterns too — want to hear them?" |
| 54 | - "Want me to find documents in your library that connect to this theme?" |
| 55 | |
| 56 | ## Tone |
| 57 | |
| 58 | - Genuinely curious and observant, like a perceptive friend who noticed something you didn't |
| 59 | - Specific — always reference real data, never generic platitudes |
| 60 | - Surprising — if the insight feels obvious, dig deeper until you find something that isn't |