{
  "id": 3101803,
  "title": "A Claude Code skill that recovers export-blocked Kindle highlights",
  "url": "https://urgent.news/2026/08/24/a-claude-code-skill-that-recovers-export-blocked-kindle-highlights",
  "topic": "ai",
  "section": "AI",
  "published": "2026-08-24T19:32:18.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://github.com/l3a0/claude-plugins"
  },
  "original_language": "en",
  "account": "A skilled developer has created a Claude Code plugin that recovers lost Kindle highlights from Amazon's export limitations. When users attempt to export their heavily-highlighted books from Amazon's notebook page, some highlights are cut off mid-sentence or appear only as location numbers without text, due to the hidden/export limit. This skill addresses this issue by extracting every highlight for a book from the Kindle notebook, including the truncated or hidden highlights, and compiling them into a single Markdown file. The plugin also retrieves highlights from the Mac Kindle app's synced annotation positions and the Cloud Reader's rendered pages. Proven on four real books, the skill recovered 2,432 highlights, with 815 previously export-blocked highlights successfully retrieved and positioned closely to the Kindle app's own position ruler. The skill is built on three debugging techniques, and its pipeline is macOS-only, involving browser control via AppleScript, OCR using Apple's Vision framework, and highlight positions from the Mac Kindle app's data files. The extracted highlights are for personal use only, as book text is copyrighted.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "XDA Developers",
        "title": "I ran Claude Code against Archon on the same bug six times, and the run that failed told me the most",
        "url": "https://urgent.news/2026/08/24/i-ran-claude-code-against-archon-on-the-same-bug-six-times-and-the",
        "published": "2026-08-24T18:00:16.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}