Communitygithub.com

animiertes-diagramm

Erstelle ein animiertes Endlosschleifen-Diagramm für LinkedIn oder einen Newsletter mit Claude Code. Balken werden zu einer Linie, eine Zahl zählt hoch, ein Vorher-Nachher-Vergleich. Jeder Wert bleibt exakt wie angegeben. Verwende diesen Skill, wenn jemand sagt: „Mach ein animiertes Diagramm“.

Was ist animiertes-diagramm?

Der Skill „animiertes-diagramm“ ermöglicht es, mit Claude Code aus einer leeren HTML-Datei ein professionelles animiertes Diagramm zu erstellen – ideal für LinkedIn-Beiträge oder Newsletter. Er arbeitet in drei aufeinanderfolgenden Prompts: Zuerst wird das Diagramm als einzelne HTML-Datei gebaut, die alle Bewegungen (Start, Veränderung, Halten, Rückkehr) über die Zeit steuert. Der zweite Prompt prüft automatisch Screenshots auf Fehler wie überlappende Texte oder falsche Werte und korrigiert sie. Der dritte Prompt exportiert das Ergebnis als MP4-Video und endlos schleifende GIF-Datei – immer unter Verwendung vorhandener Systemtools. Der Skill stellt sicher, dass alle eingegebenen Zahlen exakt übernommen werden, keinerlei Rundung erfolgt und bei Beispieldaten ein „Illustrative data“-Label sichtbar bleibt. Er unterstützt die Eingabe von Markenfarben, Schriftarten und Logos über eine separate Markendatei und funktioniert plattformunabhängig im Browser.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/charlie947/motion-graphics-skills/tree/main/skills/animated-chart

In Ihrer bevorzugten KI fragen

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

Dokumentation

Animiertes Diagramm, direkt im Code erstellt

Drei Prompts ausgehend von einer leeren Seite: baue es, lass es nochmals prüfen, exportiere es.

Bevor du startest: Lies brand.md und MOTION.md, falls vorhanden. Wenn nicht, führe zuerst brand-intake aus, oder frage nach Hex-Codes, einer Schriftart und einer Logo-Datei. Bezeichne ein Ergebnis niemals als „on-brand“, ohne diese Informationen zu haben.

Schritt 1: Frage nach den Zahlen, dann warte

Der Titel, die Beschriftungen, die genauen Werte und ob es sich um echte Ergebnisse oder Beispieldaten handelt. Beispieldaten erhalten auf jedem Frame ein „Illustrative data“-Label. Runde niemals, formatiere nicht um und füge keine Zahl hinzu.

Prompt 1: baue es

Ich möchte eine animierte Grafik für einen LinkedIn-Beitrag. Baue sie als einzelne HTML-Datei, die ich im Browser öffnen kann.

Titel: „[TITEL]“. [Bei Beispieldaten: „Illustrative data“ sichtbar lassen.]
Werte: [LABEL 1: WERT 1], [LABEL 2: WERT 2], …

Die Bewegung hat vier Zustände:
1. Start: [wie es zuerst aussieht].
2. Veränderung: [das einzige, was sich bewegt]. Nichts blendet aus und wird ersetzt.
3. Halten: das fertige Diagramm, mit [dem headline-Wert] beschriftet.
4. Rückkehr: es gleitet sanft zurück zum Start, sodass die Schleife keinen Sprung hat.

Timing: insgesamt 8 Sekunden. Etwa 2 Sekunden für die Veränderung, 4 Sekunden Halten, 1,5 Sekunden Rückkehr.

Aussehen: Hintergrund [HINTERGRUND], Text [TEXT], Akzent [AKZENT], [SCHRIFTART]. Keine externen Schriftarten oder Bilder. Keine Verläufe, kein Glühen, kein Hüpfen.

Größe: 1080 × 1350 Pixel.

Regeln für den Bau:
- Berechne jeden Frame ausschließlich aus der Zeit. Füge window.seek(seconds) hinzu.
- Titel, Beschriftungen und Achse bewegen sich nie. Nur das Diagramm ändert sich.
- Der letzte Frame muss exakt dem ersten Frame entsprechen.

Nach dem Bau: Erstelle Screenshots bei 0, 1, 2, 4 und 7 Sekunden. Überprüfe sie auf überlappende Texte oder abgeschnittene Elemente. Behebe, was du findest, und teile mir mit, was du geändert hast.

Prompt 2: lass es nochmals prüfen

Untersuche die fünf aufgenommenen Frames und die Schleifengrenze. Prüfe, ob die Werte gleich bleiben, Beschriftungen lesbar sind, nichts überlappt und jedes Element nur dann erscheint, wenn es soll. Berichte ausschließlich Probleme, die du tatsächlich beobachtest. Behebe alle gefundenen Probleme, bewahre die frühere Version auf und nimm dieselben Frames erneut auf. Wenn keine Probleme gefunden werden, sage dies und erfinde keine Überarbeitung.

Prompt 3: exportiere es

Wandle dies nun in ein Video und ein GIF um, das ich posten kann. Verwende die Tools, die bereits auf diesem Computer installiert sind. Wenn du etwas benötigst, das nicht installiert ist, stoppe und teile mir mit, was es ist, bevor du etwas installierst. Gib mir ein MP4 (1080 × 1350, 8 Sekunden) und ein GIF, das sich endlos wiederholt. Zeige mir dann drei Frames aus dem fertigen GIF, damit ich überprüfen kann, dass es korrekt ist.

Individual skills in this repo

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

apple-launch-film

Rebuild an Apple-style Mac launch film entirely in code with Claude Code. A thin menu bar, the black notch growing into widgets one scene at a time, full-screen gradient wallpapers and one short caption per scene. No screen recording, no After Effects. Use when someone says

brand-intake

The setup step every other skill in this pack reads. A short interview plus 3 to 5 reference frames becomes two files in your project, brand.md (who you are, what you sell, your assets) and MOTION.md (your colours, type, timing and motion rules), plus a rule in CLAUDE.md so Claude reads them before it animates anything. Use at the start of any motion project, or when someone says

launch-video

Make a 30-45 second product launch video in code with Claude Code, the kind SaaS companies post on launch day. One sentence split across scenes, real product screens with slow camera moves, a typed prompt, a proof beat and a clear call to action. Use when someone says

loop-cover

Turn a newsletter or blog cover into a seamless looping GIF at 896 x 640, 180 frames at 20fps. Only the one element you name moves, the loop is rotated so frame 1 shows the finished picture, and the seam is measured, not eyeballed. Use when someone says

milestone-reveal

Make a 12-second looping milestone clip in code with Claude Code. Thousands of tiny points drift like a night sky, pull together into your real number (followers, subscribers, revenue, customers), a line draws underneath and the label settles in. Premium, not a party. Use when someone says

model-showdown

Give the same motion brief to three AI models, keep each first try, render all three the same way and stack them into one comparison video with model names and logos. Makes a 16:9 side-by-side for a newsletter and a 1080 x 1920 stacked reel for Instagram and TikTok. Use when someone says

motion-brief-writer

Turns a rough idea for an animated graphic into a precise build brief for Claude Code, in your own brand. Asks for anything essential first (exact numbers, size, length, brand), keeps real results apart from sample data, and never invents a figure. Use when someone says

motion-effects

Build any of 16 premium motion effects from scratch in your own brand, as one 8-second looping HTML file with window.seek(seconds) so it exports frame-exact to MP4 or GIF. Interfaces (button to player, search to results, card to workspace, tabs to panels), data (chart morph, dashboard zoom, spring stack, magnetic dock), type (masked type, elastic type, text to layout, image reveal) and systems (perspective shift, glass focus, flowing paths, particle logo). Use when someone says

motion-prompt-writer

Write a complete 8-part Claude Motion prompt (The bar, Format, The one rule, Look, Motion, Never, Before you finish, The scene) for one short looping motion graphic, in your own brand. Takes your brand (a website screenshot, a logo, hex codes, or nothing for the Apple-style default) and one moment you want to show, in plain words. Use when someone says

newsletter-promo

Turn a newsletter edition into a 12-20 second promo clip for LinkedIn, Instagram or X that drives people to read and subscribe. Hook question, three proof frames from the edition, then the newsletter name and where to read it. Use when someone says

reel-export

Turn any horizontal or square motion video into a 1080 x 1920 Instagram Reel or TikTok that uploads cleanly. Headline and logos inside the safe zone, H.264, yuv420p, limited colour range, bt709, a silent audio track when there is no sound, and an ffprobe check before upload. Use when someone says

reference-to-motion

Turn references you admire into a scene-by-scene Claude Motion prompt for your own topic and brand. Takes a video for the moves (screenshots, frames or a contact sheet of a reel or ad) and, optionally, a look reference for the style (a website, a brand, a moodboard). Use when someone says

title-sequence-3d

Make a cinematic 3D title sequence (8-15 seconds) in code with Claude Code and Three.js. A camera moves through a lit scene, such as a rainy street at night with brand names as neon signs, then a big question or title lands. Use when someone wants a scroll-stopping opener, a film-style intro,

vox-explainer

Make a short Vox-style documentary explainer (30-60 seconds) entirely in code with Claude Code. Torn paper, halftone texture, bold condensed type, motion on twos. Use when someone says

Verwandte Skills