Communitygithub.com

animated-chart

코드로 제작된 루핑 애니메이션 차트를 생성하여 LinkedIn이나 뉴스레터에 게시할 수 있게 해줍니다. 막대가 선으로 변하고, 숫자가 올라가며, 전후 비교를 보여줍니다. 모든 값은 입력된 그대로 유지됩니다.

animated-chart란 무엇인가요?

이 스킬은 사용자가 제공한 정확한 숫자 데이터를 기반으로 루핑 애니메이션 차트를 생성하는 Claude Code 전용 AI 에이전트 스킬입니다. LinkedIn 게시물이나 뉴스레터에 적합한 1080x1350 크기의 단일 HTML 파일로 제작되며, 8초 길이의 애니메이션이 네 가지 상태(시작, 변화, 유지, 복귀)를 거쳐 끊김없이 반복됩니다. 사용자는 제목, 레이블, 정확한 값을 제공하기만 하면 되며, AI가 세 가지 프롬프트(차트 빌드, 시각적 검토, MP4/GIF 내보내기)를 차례로 실행하여 최종 결과물을 완성합니다. 제공된 숫자를 반올림하거나 변형하지 않고 그대로 표시하며, 샘플 데이터인 경우 '일러스트 데이터' 라벨을 자동으로 추가합니다. 브랜드 가이드라인(brand.md, MOTION.md)이 있는 경우 이를 참고하여 일관된 디자인을 적용합니다.

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

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

코드로 제작된 애니메이션 차트

빈 페이지에서 시작하는 세 가지 프롬프트: 만들기, 다시 살펴보기, 내보내기.

시작하기 전: brand.md와 MOTION.md 파일이 있다면 읽으십시오. 파일이 없다면 먼저 brand-intake를 실행하거나, 헥스 코드, 폰트, 로고 파일을 요청하십시오. 이 지침 없이 결과물을 '브랜드에 맞춤'이라고 부르지 마십시오.

1단계: 숫자를 요청한 후 기다리십시오

제목, 레이블, 정확한 값, 그리고 이것이 실제 결과인지 샘플 데이터인지 확인하십시오. 샘플 데이터는 모든 프레임에 "일러스트 데이터" 레이블이 표시됩니다. 숫자를 반올림하거나, 형식을 바꾸거나, 추가하지 마십시오.

프롬프트 1: 만들기

LinkedIn 게시물용 애니메이션 그래픽 하나를 원합니다. 브라우저에서 열 수 있는 단일 HTML 파일로 만드십시오.

제목: "[제목]". [샘플 데이터인 경우: "일러스트 데이터"를 계속 표시하십시오.]
값: [레이블 1: 값 1], [레이블 2: 값 2], ...

애니메이션은 네 가지 상태로 구성됩니다:
1. 시작: [처음 모습].
2. 변화: [움직이는 한 가지 요소]. 어떤 것도 사라지고 교체되지 않습니다.
3. 유지: 완성된 차트, [핵심 값]에 레이블이 표시됨.
4. 복귀: 시작 지점으로 부드럽게 돌아가며, 루프에 끊김이 없습니다.

타이밍: 총 8초. 변화에 약 2초, 유지에 4초, 복귀에 1.5초.

디자인: 배경 [BG], 텍스트 [TEXT], 강조 [ACCENT], [FONT]. 외부 폰트나 이미지 사용 금지. 그라데이션, 글로우, 바운싱 효과 금지.

크기: 1080 x 1350 픽셀.

제작 규칙:
- 시간만으로 모든 프레임을 계산하십시오. window.seek(초)를 추가하십시오.
- 제목, 레이블, 축은 절대 움직이지 않습니다. 차트만 변경됩니다.
- 마지막 프레임은 첫 번째 프레임과 정확히 일치해야 합니다.

만든 후, 0초, 1초, 2초, 4초, 7초 시점의 스크린샷을 찍으십시오. 텍스트 겹침이나 잘린 부분이 없는지 확인하십시오. 발견한 문제를 수정하고 무엇을 변경했는지 알려주십시오.

프롬프트 2: 다시 살펴보기

다섯 개의 캡처된 프레임과 루프 경계를 검사하십시오. 값이 그대로 유지되는지, 레이블이 읽기 쉬운지, 겹치는 부분이 없는지, 각 요소가 적절한 시점에만 나타나는지 확인하십시오. 실제로 관찰된 문제만 보고하십시오. 발견한 문제를 수정하고, 이전 버전을 보존한 후 동일한 프레임을 다시 캡처하십시오. 문제가 발견되지 않으면 그렇게 말하고 수정 사항을 임의로 만들지 마십시오.

프롬프트 3: 내보내기

이제 이 차트를 게시 가능한 비디오와 GIF로 변환하십시오. 이 컴퓨터에 이미 설치된 도구를 사용하십시오. 설치되지 않은 것이 필요하면, 설치하기 전에 중단하고 무엇이 필요한지 알려주십시오. MP4(1080 x 1350, 8초)와 영원히 반복되는 GIF를 만들어 주십시오. 그런 다음 완성된 GIF에서 세 개의 프레임을 보여주어 제대로 나왔는지 확인할 수 있게 해주십시오.

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

관련 스킬