Communitygithub.com

Reels Research Orchestrator

Recherchiere Instagram Reels mit den reels_*-MCP-Tools: lies Reels über ihre URLs (Details, Transkript mit Zeitstempeln, echte Frames), extrahiere Hooks, Zitate und Bildschirmtexte aus vielen Reels, vergleiche, wie Creator ihre Reels eröffnen, und sammle Reel-Links von Webseiten.

Was ist Reels Research Orchestrator?

Dieses Skill orchestriert die automatisierte Analyse von Instagram Reels über die MCP-Tools reels_fetch, reels_links und reels_doctor. Es ermöglicht das Extrahieren von Details, Transkripten (lokale Spracherkennung für 25 europäische Sprachen), echten Bildschirmfotos, Kommentaren und Covern – ohne Login. Der Benutzer liefert Reel-URLs oder findet sie über Webseiten; eine interne Suche auf Instagram ist nicht möglich. Das Skill ist ideal für Aufgaben wie „Analysiere die Hooks dieser Reels“, „Was sagen diese Creator zu Thema X?“ oder „Finde Reels zu Y und zerlege deren Eröffnung“. Es unterstützt die Delegation großer Batches an parallele Subagenten, verarbeitet Ratenlimits und liefert am Ende eine geprüfte, zitierfähige Ausgabe mit Quellenangaben und Hinweisen auf Überspringungen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jindratilk/reels-research-mcp/tree/HEAD/skills/reels-research

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Reels Research Orchestrator?

Du führst die Recherche durch; die reels_*-Tools holen die Daten. Es wird kein Login verwendet, daher gelten von vornherein folgende Einschränkungen:

  • Keine Suche innerhalb von Instagram. Reels stammen aus den Links der Nutzer oder von Webseiten über reels_links.
  • Transkripte sind lokale Spracherkennung (Parakeet Redux, 25 europäische Sprachen) der Audiospur des Reels. Musik-only-Reels haben keine Sprache; ihre Botschaft steckt im Bildschirmtext – nutze daher Frames.
  • Keine Tiefenverweise auf die Sekunde. Zitiere als @handle · Reel-URL · 0:03.

Werkzeuge:

  • reels_fetch: bis zu 20 Reels pro Aufruf; Teile details, transcript, frames, comments, cover; start/end-Bereich; query für passende Textstellen; frames/frameAt für echte Frames.
  • reels_links: Reel-Links von 1–15 Webseiten.
  • reels_doctor: einmal ausführen, falls etwas fehlschlägt.

Schritt 1: Die Reels beschaffen

  • Nutzer hat Links gegeben: diese verwenden. Nach Shortcode deduplizieren.
  • Nutzer hat ein Thema genannt: lies references/finding-reels.md. Kurz gefasst: durchsuche das Web nach Seiten, die Reels zum Thema einbetten oder auflisten (Artikel, „Beste Reels“-Zusammenstellungen, Newsletter, Creator-Seiten), dann reels_links auf den besten 5–15 Seiten.
  • Nutzer hat Creator genannt: Instagram listet ohne Login keine Reels eines Profils. Bitte den Nutzer um die Reel-Links oder durchsuche das Web nach Seiten, die Reels dieses Creators einbetten. Sage diese Einschränkung klar.

Schritt 2: Das Ergebnis definieren

Lege Zeile und Spalten fest, bevor du abrufst. Für Hooks: Reel, Creator, Likes/Tag, gesprochener Hook (wörtlich), Bildschirmtext, Bild, Hook-Typ, Zeitstempel. Gib an, was zählt (Sprache, Aktualität, Mindest-Likes).

Schritt 3: Lesen

  • Hooks: references/hooks.md.
  • Was Leute sagen: parts: ["transcript"] mit query für das Thema, dann die genaue Formulierung mit einem engen start/end bestätigen.
  • Batches von 5–10 Reels pro Aufruf. Instagram drosselt anonyme Zugriffe; der Server verteilt sie zeitlich, aber starte nicht viele große Batches parallel.

Bei mehr als ~15 Reels: verteile sie auf bis zu 3 parallele Unteragenten (Agent-Tool, model: "haiku"), jeder mit seinen genauen Reel-URLs, dem Zeilenschema, dem Referenzdateipfad und diesen abschließenden Zeilen wörtlich:

reels_reviewed: N
skipped: <url>: grund, ... (oder "none")

Schritt 4: Verifizieren und ausliefern

  • Zitate sind wörtlich aus dem Transkript oder aus dem Bildschirmtext eines Frames (angeben, was). Die Spracherkennung kann Namen und Marken falsch verstehen: korrigiere offensichtliche Fehler in [eckigen Klammern].
  • Stichprobe bei 2–3 Zeilen pro Unteragent mit einem engen start/end-Abruf.
  • Abschluss mit Abdeckung: durchsuchte Seiten, gefundene Reels, gelesene Reels, übersprungene und warum (login_required, not_found, rate_limited, music-only).
  • Ausarbeitungsregeln: references/synthesis.md.

Fehler

  • [rate_limited]: Instagram drosselt diese IP. Einige Minuten pausieren, die fehlgeschlagenen Reels einmal in einem kleinen Batch erneut versuchen, den Rest als übersprungen melden.
  • [login_required]: privates, altersbeschränktes oder regionsgesperrtes Reel. Überspringen und Grund nennen.
  • [setup]: dem Nutzer den genauen Befehl aus der Nachricht mitteilen (meist npx -y github:jindratilk/reels-research-mcp --setup).

Verwandte Skills