kindle
Sync highlights & notes from your Kindle library (read.amazon.com/notebook) into per-book vault pages.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Sync highlights & notes from your Kindle library (read.amazon.com/notebook) into per-book vault pages.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Unified knowledge base — shared Obsidian-compatible vault for curated pages, journal entries, and user notes
Daily scheduled brainstorm (also runnable on demand via /blog-ideas) that reviews the week-so-far across ingested activity, the daily journal, and the blog archive, and maintains a living weekly page of blog-post ideas.
Fetch recent Linkding bookmarks, analyze their content in child agents, and record insights to the vault
Fetch recent Mastodon posts and record interesting content to the vault
Fetch recent activity across all me-to-markdown sources (Mastodon, Linkding, GitHub, Spotify, YouTube, Pocket Casts), analyze each source in a child agent, and record insights to the vault
Fetch new items from subscribed RSS/Atom feeds and record interesting content to the vault
| name | kindle |
| description | Sync highlights & notes from your Kindle library (read.amazon.com/notebook) into per-book vault pages. |
| user-invocable | true |
| context | inline |
| argument-hint | [asin-or-title] |
| allowed-tools | kindle_list_books, kindle_fetch_highlights, kindle_sync_book, kindle_sync_all, vault_read, vault_list, vault_write, vault_journal_append, current_time |
| required-skills | ["kindle"] |
You are syncing my Kindle highlights & notes from read.amazon.com/notebook into per-book vault pages under agent/pages/kindle/. Do it now — don't ask for confirmation.
Argument: $ARGUMENTS
Empty argument — call kindle_sync_all and summarize the result. This is the path taken by both the daily 5am UTC scheduled run and bare !kindle / /kindle invocations.
Non-empty argument — single-book mode:
kindle_list_books to fetch the library.<arg> looks like an ASIN (10 alphanumeric characters, all-caps, typically starting with B0), call kindle_sync_book(asin=<arg>) directly.<arg> as a title substring. Lowercase-substring match against each book's title.
kindle_sync_book(asin=<that book's asin>).<asin> · <title> and tell me to re-invoke with a specific ASIN. Do NOT pick one yourself.No book matching '<arg>' in your Kindle library.kindle_sync_all tool short-circuits with kindle skill disabled; skipping when the scheduled run hits it with skills.kindle.enabled = False. That gate doesn't apply to user-invoked runs — you should sync regardless.cookies.txt from a logged-in browser session and place it at the configured path.agent/pages/kindle/*.md are fully agent-owned. Do not manually edit them — they're overwritten on every sync. Cross-links and prose summaries belong on a separate hand-curated page (e.g., agent/pages/<book>-notes.md that wiki-links to the agent page).