kindle-capture
SKILL.md
Kindle Capture Skill
Kindle Web Readerから書籍のスクリーンショットを自動取得し、PDFを生成します。
概要
このSkillは、Amazon Kindle Web Reader(read.amazon.co.jp)とKindle macOSアプリの両方に対応します。WebはPlaywrightとKindleRenderer APIで自動キャプチャし、アプリはスクリーンショットで取得します。タイトル取得に失敗した場合は、表紙を1枚キャプチャしてAIが視認し、適切な書籍名で命名します。
エージェント運用ルール(必読)
- ユーザーから指示がない限り、すべてデフォルト設定で実行する。不要な確認はしない。
- ローカルmacOSアプリで取得する場合、ユーザーが書籍タイトルを指定しなくてもAIが自動取得する。
capture_cover.py --json→view_imageで表紙タイトル確認 → 取得タイトルを--bookに使用
- 取得に失敗・判別不能な場合のみ、最小限の確認を行う。
- PDF生成前に、
src/dedupe_tail.pyで巻末末尾の重複ページを必ず検出・削除する(末尾の連続ページで同一画像が続く場合は重複として除去する)。 - PDF生成後は、親フォルダを日本語の書籍タイトル名にし、その直下にPDFと画像フォルダを配置してGoogle Driveへ必ず移動する(
/Users/tsunoda/Library/CloudStorage/GoogleDrive-tsunoda799@gmail.com/マイドライブ/Kindle)。