Insta saves
Use when the user wants to find, recall or search their SAVED Instagram reels/posts from natural language — "what's my last saved reel", "find the cooking recipe I saved", "which automation reel did I bookmark", "show my saved posts about X". Fetches the user's Instagram "Saved" tab via their logged-in Chrome session into a local JSON file and answers by searching captions and accounts. Pairs with claude-eyes to actually watch a saved reel's video.From its SKILL.md
npx -y skills add epictaste/claude-insta-saves --skill insta-savesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.0 KB, 766 tokens by cl100k_base, as published. Nobody here has run it
Instagram Saves
Deine gespeicherten Instagram-Reels als durchsuchbare lokale Datei — damit du Claude fragen kannst „was war mein letztes gespeichertes Reel?" oder „such mir das Kochrezept, das ich gespeichert hatte".
Wie es funktioniert
Instagram hat keine offizielle API für gespeicherte Posts. Das Skript nutzt die private
Web-API mit deinem eingeloggten Chrome-Cookie (oder IG_SESSIONID) und legt die Saves
unter ~/.instagram-saves/saved.json ab. Claude durchsucht dann die Captions + Accounts.
Ein Eintrag: shortcode, url, caption, owner_username, play_count, likes,
comments, duration_sec, timestamp (gepostet), saved_at (abgeholt). Die Reihenfolge
in der Datei = Instagrams Speicher-Reihenfolge, zuletzt gespeichert zuerst.
Ablauf
SCRIPT = scripts/saved.py in diesem Skill-Ordner.
-
Aktualisieren (bei „hol/aktualisier meine Saves" oder wenn
saved.jsonfehlt/alt):python3 SCRIPT fetchBraucht ein in Chrome bei Instagram eingeloggtes Profil. Anderes Profil:
IG_CHROME_PROFILE="Profile 1" python3 SCRIPT fetch. Ohne Chrome:IG_SESSIONID=…. -
Beantworten — je nach Frage:
- „letztes/letzte N gespeicherte Reels" →
python3 SCRIPT last 5 - „such mir X / das Reel über X" →
python3 SCRIPT search kochrezept - Für unscharfe/semantische Fragen (Synonyme, Thema statt Wortlaut): lies
~/.instagram-saves/saved.jsondirekt und wähle die passenden Einträge selbst aus den Captions.searchist nur Volltext — bei „das Automatisierungs-Reel" erst mehrere Begriffe (automation,n8n,workflow,zapier) probieren oder die JSON lesen.
- „letztes/letzte N gespeicherte Reels" →
-
Antworten mit Account (
@name) + Reel-URL + kurzem Caption-Auszug. Nie erfinden — nur was in der Datei steht.
Ein Reel wirklich ansehen → claude-eyes
Captions sagen nicht immer, was im Video passiert. Wenn der User wissen will, was ein gespeichertes Reel zeigt (Schritte, gezeigtes Tool, Rezept im Video), gib die Reel-URL an claude-eyes weiter — das lädt das Video, zieht Frames + Transkript und macht es für Claude sichtbar: https://github.com/epictaste/claude-eyes
Grenzen
- Nur öffentlich/für dich sichtbare Saves; private Accounts, denen du nicht folgst, fehlen.
- Läuft über eine inoffizielle API — bei 401/403 in Chrome neu einloggen.
- Keine Bilder/Thumbnails (CDN-Links laufen ab). Fürs Visuelle → claude-eyes.
- Volltextsuche, keine Embeddings. Semantik übernimmt Claude beim Lesen der JSON.
Selbsttest
python3 SCRIPT --check
What ships with it: 1 file
10.6 KB alongside SKILL.md, 1 of them executable
scripts/
- saved.pyruns10.6 KB