screenshots-memory

Solid

Turns scattered screenshots into a queryable, git-versioned memory. Syncs captures from ~/Desktop or any folder or file you point at, reads each image with Claude vision — no OCR key, no upload — and extracts it into a confidence-scored Markdown note with full provenance: when it was captured, which app it came from, where it lived. Classifies every capture by kind — course material, chat and reminders, products, UI inspiration, or kinds the user defines — and pulls kind-specific fields from each. Clusters by topic, renders a single-file HTML page per cluster, and answers plain-language questions ("what did Slack ask me to do last week", "products I saved in August"). Asks before writing down anything sensitive, flags low-confidence reads for review, and learns the user's apps from every correction. Use when the user wants to sync, extract, organize, search, declutter, or reason over their screenshots, turn a messy Desktop into a searchable memory, or build a second brain from the things they screenshot.

AI & Automation 4 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Screenshots Memory Sync screenshots from anywhere on disk into a git-versioned semantic memory, read each one with Claude vision, extract kind-aware structured notes with real provenance, cluster them by topic, render clean HTML per cluster, answer questions over them, and get sharper at reading your particular apps every time you correct an extraction. A screenshot is a snapshot of a moment you cared about. This skill stops those moments from rotting in a folder. _New here? [`README.md`](./README.md) is the human-facing overview, and [`examples/quickstart.html`](./examples/quickstart.html) has copy-paste recipes for everyday use._ ## Preferences _On startup, use Read to load `~/.claude/skills/screenshots-memory/preferences.md`. If it's missing, treat this as first-run (see **First-time detection**)._ Defaults when no preferences exist: - `memory-root`: `~/screenshots-memory/` (confirmed on first run; git-init'd so every change is diffable and revertible) - `inbox`: `~/Desktop` (where loose screenshots pile up; synced when no path is given) - `originals`: `move` (`move` = once the store's copy is committed and byte-verified, the inbox original goes to the **Trash**; the store becomes the only copy outside it · `copy` = inbox original left alone) - `confidence-threshold`: `0.75` (extractions below this are flagged for `review`, never silently trusted) - `cluster-style`: `topic` (subject-based; `kind` is a filter chip on the page, not a folder) - `sensitive-policy`: `as...

Details

Author
mostafa-drz
Repository
mostafa-drz/claude-skills
Created
7 months ago
Last Updated
yesterday
Language
HTML
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category