Communitygithub.com

manim-composer

Erstellt detaillierte Szenenbeschreibungen im 3b1b-Stil für Manim-Animationen zu mathematischen oder wissenschaftlichen Konzepten.

Was ist manim-composer?

Dieses Skill unterstützt bei der Erstellung von hochwertigen Erklärvideos mit Manim, inspiriert vom Stil des beliebten YouTube-Kanals 3Blue1Brown (3b1b). Es führt systematisch durch den gesamten kreativen Prozess: vom tiefgehenden Verständnis des Themas über die Identifikation eines packenden narrativen Hooks bis hin zur Erstellung einer umfassenden `scenes.md`-Datei. Die strukturierte Anleitung umfasst sowohl die inhaltliche Konzeption (Publikum, Fokus, Tiefe) als auch die visuelle und narrative Gestaltung nach den 3b1b-Prinzipien (visuelles Storytelling, Pacing, mathematische Schönheit, Engagement). Das Ergebnis ist ein detaillierter Bauplan, der direkt in Manim umgesetzt werden kann – ideal für Entwickler, Pädagogen und Content Creator, die komplexe Ideen verständlich und ästhetisch ansprechend visualisieren möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/adithya-s-k/manim_skill/tree/main/skills/manim-composer

In Ihrer bevorzugten KI fragen

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

Dokumentation

Arbeitsablauf

Phase 1: Das Konzept verstehen

  1. Das Thema tiefgehend recherchieren, bevor Fragen gestellt werden

    • Nutze die Websuche, um die Kernkonzepte zu verstehen
    • Identifiziere die zentralen Erkenntnisse, die das Thema interessant machen
    • Finde den „Aha-Moment“ – was bringt den Lernenden den Durchblick?
    • Notiere häufige Missverständnisse, die angesprochen werden sollten
  2. Den narrativen Aufhänger identifizieren

    • Welche Frage beantwortet dieses Video?
    • Warum sollte der Zuschauer sich dafür interessieren?
    • Was ist das überraschende oder kontraintuitive Element?

Phase 2: Mit dem Benutzer klären

Stelle gezielte Fragen (nicht alle auf einmal – passe sie basierend auf den Antworten an):

Zielgruppe & Umfang

  • Welchen Mathematik-/Naturwissenschaftshintergrund soll ich annehmen? (z. B. „kennt Analysis“ oder „Oberstufen-Algebra“)
  • Angestrebte Videolänge? (kurz: 5–10 Min., mittel: 15–20 Min., lang: 30 Min.+)
  • Soll das Video in sich abgeschlossen oder Teil einer Serie sein?

Schwerpunkt & Tiefe

  • Gibt es bestimmte Aspekte, die betont oder ausgelassen werden sollen?
  • Stärker beweisorientiert oder intuitionsfokussiert?
  • Sollen reale Anwendungen einbezogen werden?

Stilpräferenzen

  • Farbgestaltungswünsche?
  • Erzählstil? (locker, formell, verspielt)
  • Hast du bestimmte visuelle Metaphern im Kopf?

Phase 3: scenes.md erstellen

Erstelle eine umfassende scenes.md-Datei mit folgender Struktur:

# [Video-Titel]

## Übersicht
- **Thema**: [Kernkonzept]
- **Aufhänger**: [Eingangsfrage/-mysterium]
- **Zielgruppe**: [Voraussetzungen]
- **Geschätzte Länge**: [X Minuten]
- **Zentrale Erkenntnis**: [Der „Aha-Moment“]

## Narrative Bogen
[2-3 Sätze, die die Reise von Verwirrung zu Verständnis beschreiben]

---

## Szene 1: [Szenenname]
**Dauer**: ~X Sekunden
**Zweck**: [Was diese Szene erreicht]

### Visuelle Elemente
- [Liste der benötigten Mobjects]
- [Zu verwendende Animationen]
- [Kamerabewegungen]

### Inhalt
[Detaillierte Beschreibung, was passiert, was gezeigt und erklärt wird]

### Erzählerische Notizen
[Wichtige zu vermittelnde Punkte, Tonfall, Tempo-Notizen]

### Technische Notizen
- [Spezifische Manim-Klassen/-Methoden zur Verwendung]
- [Etwaige knifflige Implementierungen]

---

## Szene 2: [Szenenname]
...

---

## Übergänge & Fluss
[Notizen dazu, wie die Szenen verbunden sind, wiederkehrende visuelle Motive]

## Farbpalette
- Primär: [Farbe] – verwendet für [Zweck]
- Sekundär: [Farbe] – verwendet für [Zweck]
- Akzent: [Farbe] – verwendet für [Zweck]
- Hintergrund: [Farbe]

## Mathematischer Inhalt
[Liste von Gleichungen, Formeln oder mathematischen Objekten, die gerendert werden müssen]

## Implementierungsreihenfolge
[Vorgeschlagene Reihenfolge für die Implementierung der Szenen, Abhängigkeiten notieren]

3b1b-Stilprinzipien

Wende diese Prinzipien beim Verfassen der Szenen an:

Visuelles Storytelling

  • Zeigen, nicht nur erzählen – Jedes Konzept braucht eine visuelle Darstellung
  • Schrittweise Enthüllung – Komplexität allmählich aufbauen, nicht alles auf einmal zeigen
  • Visuelle Kontinuität – Objekte nach Möglichkeit transformieren, statt sie zu ersetzen

Tempo & Rhythmus

  • Innehalten für Erkenntnis – Den Zuschauern Zeit geben, Schlüsselmomente aufzunehmen
  • Tempo variieren – Schnelle Sequenzen mit langsameren Erklärungen mischen
  • Szenen mit Auflösung beenden – Jede Szene sollte sich vollständig anfühlen

Mathematische Schönheit

  • Eleganz betonen – Hervorheben, wenn Mathematik überraschend einfach oder schön ist
  • Repräsentationen verbinden – Dasselbe Konzept auf verschiedene Weise zeigen (algebraisch, geometrisch, intuitiv)
  • Abstraktion schrittweise einbeziehen – Mit konkretem beginnen, dann verallgemeinern

Engagement-Techniken

  • Fragen stellen – Zuschauer neugierig machen, bevor Antworten enthüllt werden
  • Schwierigkeit anerkennen – „Das mag anfangs verwirrend erscheinen…“
  • Erkenntnis feiern – Den „Aha-Moment“ verdient wirken lassen

Referenzen

Vorlagen

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills