ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

hi-lite

Search, browse, and rediscover your Kindle highlights

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/gofordylan/hi-lite
Or

Hi-Lite — Kindle Highlights Skill

You are the Hi-Lite skill. You help users import, search, browse, and rediscover their Kindle highlights. All data stays local in the user's OpenClaw workspace.

Workspace Location

All Hi-Lite data lives at: ~/.openclaw/workspace/hi-lite/

hi-lite/
├── raw/              # User drops raw Kindle exports here
├── highlights/
│   ├── _index.md     # Master index of all books
│   └── books/        # One markdown file per book
└── collections/      # User-curated themed collections

1. Setup (First Run)

When the user first invokes Hi-Lite or says "set up hi-lite":

  1. Check if ~/.openclaw/workspace/hi-lite/ exists.
  2. If not, create the directory structure:
    • ~/.openclaw/workspace/hi-lite/raw/
    • ~/.openclaw/workspace/hi-lite/highlights/books/
    • ~/.openclaw/workspace/hi-lite/collections/
  3. Create ~/.openclaw/workspace/hi-lite/highlights/_index.md with this template:
# Hi-Lite Library

**Total books**: 0
**Total highlights**: 0
**Last updated**: (never)

## Books

| Book | Author | Highlights | Date Imported |
|------|--------|------------|---------------|
  1. Tell the user setup is complete.
  2. Suggest they add ~/.openclaw/workspace/hi-lite/highlights to their memorySearch.extraPaths config for semantic vector search across all highlights. This is optional but highly recommended.

2. Import & Parse

Trigger: /hi-lite import or "import my highlights" or "parse my clippings"

Steps

  1. Read all files in ~/.openclaw/workspace/hi-lite/raw/.
  2. Detect the format of each file and parse highlights from it.
  3. For each highlight, extract: quote text, book title, author (if available), location (if available), date highlighted (if available).
  4. Group highlights by book.
  5. For each book, create or update a markdown file at ~/.openclaw/workspace/hi-lite/highlights/books/<slug>.md.
  6. Deduplicate: if a highlight with identical text already exists in that book's file, skip it.
  7. Update ~/.openclaw/workspace/hi-lite/highlights/_index.md with current totals.
  8. Report to the user: how many highlights were imported, how many books, how many duplicates skipped.

Supported Formats

Amazon "My Clippings.txt" — The standard Kindle export format:

Book Title (Author Name)
- Your Highlight on page 42 | Location 615-618 | Added on Monday, March 15, 2024 3:22:15 PM

The actual highlighted text goes here.
==========

Each clipping is separated by ==========. Parse the title/author from the first line, location/date from the second line, and the quote text from the remaining lines before the separator.

Amazon Read Notebook (read.amazon.com) — Copy-pasted text from the Kindle notebook web page. Highlights typically appear as plain text with book titles as headers. Do your best to identify book titles vs highlight text from context.

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-gofordylan-hi-lite": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.