Communitygithub.com

animated-chart

Crea un gráfico animado en bucle para LinkedIn o un boletín, programado con Claude Code. Barras que se convierten en línea, un número que cuenta hacia arriba, un antes y un después. Cada valor se mantiene exactamente como se proporcionó.

¿Qué es animated-chart?

Animated-chart es una habilidad para Claude Code que permite generar gráficos animados en bucle directamente desde código HTML, ideales para LinkedIn, boletines o presentaciones. El proceso se divide en tres prompts: construir el gráfico desde cero, revisar visualmente la animación y exportarla como MP4 y GIF. Soporta múltiples estilos como barras que se transforman en línea, contadores numéricos y comparaciones antes/después, garantizando que cada valor se muestre sin redondeos ni alteraciones. Es útil para compartir datos de forma atractiva y profesional sin depender de herramientas externas, manteniendo la coherencia visual con la marca del usuario (colores, fuente y logo). La animación dura 8 segundos, vuelve al inicio sin saltos y se puede inspeccionar visualmente antes de exportar. Está diseñado para Claude Code en entornos de desarrollo donde se requiera personalización rápida y precisa de gráficos animados.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Gráfico animado, programado en código

Tres instrucciones partiendo de una página en blanco: constrúyelo, haz que tenga buen aspecto, y expórtalo.

Antes de empezar: lee brand.md y MOTION.md si existen. Si no existen, ejecuta brand-intake primero, o solicita los códigos hexadecimales, una fuente y un archivo de logotipo. Nunca llames a un resultado «acorde a la marca» sin estos elementos.

Paso 1: Pide los números, luego espera

El título, las etiquetas, los valores exactos, y si son resultados reales o datos de muestra. Los datos de muestra llevan una etiqueta «Datos ilustrativos» en cada fotograma. Nunca redondees, reformatees ni agregues un número.

Instrucción 1: constrúyelo

Quiero un gráfico animado para una publicación de LinkedIn. Constrúyelo como un único archivo HTML que pueda abrir en mi navegador.

Título: "[TÍTULO]". [Si son datos de muestra: mantén visible «Datos ilustrativos».]
Valores: [ETIQUETA 1: VALOR 1], [ETIQUETA 2: VALOR 2], ...

La animación tiene cuatro estados:
1. Inicio: [cómo se ve al principio].
2. Cambio: [la única cosa que se mueve]. Nada se desvanece y es reemplazado.
3. Pausa: el gráfico terminado, con [el valor principal] etiquetado.
4. Retorno: regresa suavemente al inicio, para que el bucle no tenga salto.

Tiempo: 8 segundos en total. Aproximadamente 2 segundos para el cambio, 4 de pausa, 1,5 para el retorno.

Aspecto: fondo [FONDO], texto [TEXTO], acento [ACENTO], [FUENTE]. Sin fuentes ni imágenes externas. Sin degradados, sin resplandor, sin rebotes.

Tamaño: 1080 x 1350 píxeles.

Reglas para la construcción:
- Calcula cada fotograma solo a partir del tiempo. Añade window.seek(segundos).
- El título, las etiquetas y los ejes nunca se mueven. Solo cambia el gráfico.
- El último fotograma debe coincidir exactamente con el primero.

Después de construirlo, toma capturas de pantalla en los segundos 0, 1, 2, 4 y 7. Revísalas para detectar texto superpuesto o elementos recortados. Corrige lo que encuentres y dime qué cambiaste.

Instrucción 2: haz que tenga buen aspecto

Inspecciona los cinco fotogramas capturados y el límite del bucle. Verifica que los valores se mantienen igual, las etiquetas son legibles, nada se superpone y cada elemento aparece solo cuando debe. Reporta solo los problemas que observes realmente. Corrige los que encuentres, conserva la versión anterior y vuelve a capturar los mismos fotogramas. Si no encuentras problemas, dilo y no inventes una revisión.

Instrucción 3: expórtalo

Ahora convierte esto en un video y un GIF que pueda publicar. Usa herramientas ya instaladas en este ordenador. Si necesitas algo que no está instalado, detente y dime qué es antes de instalar nada. Dame un MP4 (1080 x 1350, 8 segundos) y un GIF que se repita para siempre. Luego muéstrame tres fotogramas del GIF terminado para que pueda comprobar que salió bien.

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

Skills relacionados