book-capture-obsidian
Installation
SKILL.md
Book Capture Obsidian
Execute this workflow to add or migrate books into an Obsidian vault.
Workflow
- Ask the user for the destination Obsidian vault path if missing.
- Read
references/configuration.mdand set environment variables. - Choose one mode:
- Photo ingest with
scripts/ingest_photo.py - Goodreads CSV migration with
scripts/migrate_goodreads_csv.py
- Photo ingest with
- For Goodreads migration, prefer
--group-by-shelfand Google enrichment enabled. - Upsert notes with
scripts/upsert_obsidian_note.py. - Refresh the dashboard with
scripts/generate_dashboard.py. - Run validation and security checks:
sh scripts/run_ci_local.shsh scripts/security_scan_no_pii.sh