프레임과 음악을 모두 코드로 생성해 영상을 만드는 Claude Code 스킬 모음으로, 시각 스타일마다 스킬 하나를 제공합니다.
cth9191/animate
프롬프트를 짧은 절차적 캔버스 애니메이션으로 만들고, 헤드리스 브라우저와 ffmpeg로 MP4를 렌더링하는 Claude Code 스킬입니다.
- 스타
- 828
- 포크
- 120
- 열린 이슈
- 1
- 마지막 커밋
- 14일 전
어떤 프로젝트인가요?
Animate는 짧은 설명 영상, 역사 영상, 짧은 이야기를 코드만으로 만드는 Claude Code 스킬입니다. 각 영상은 절차적으로 그려지고 구성되는 독립형 HTML canvas 하나로 만들어지므로, 프레임이 결정론적으로 생성되며 Playwright와 ffmpeg로 MP4 렌더링이 가능합니다.
종이 오리기, 리소 인쇄, 픽셀 아트, 아이소메트릭을 포함한 기본 스타일 7가지를 제공하며, 사용자가 제공한 참조 이미지나 동영상을 바탕으로 새로운 스타일을 구현할 수도 있습니다. 사용자가 직접 음악을 제공하면 비트에 맞춰 장면 전환을 구성하고, 실제 제품 스크린샷을 선택한 스타일 안에서 애니메이션으로 표현할 수도 있습니다.
애니메이션을 만들기 전에 스토리의 주요 장면, 몇 가지 전체 크기 스타일 프레임, 스토리보드를 사용자가 확인하고 승인하도록 안내합니다. 결과물은 9:16, 1:1, 4:5, 16:9 레이아웃으로 내보낼 수 있으며, 각 비율에 맞춰 구성하므로 단순히 잘라내지 않습니다.
핵심 기능
- 01기본 드로잉 스타일 7가지와 참조 미디어에 맞춘 사용자 지정 스타일을 제공합니다.
- 02헤드리스 Chromium과 ffmpeg를 사용해 프레임 단위로 결정론적인 MP4 렌더링을 지원합니다.
- 03사용자가 음악 트랙을 제공하면 비트에 맞춰 장면을 전환합니다.
- 04faster-whisper로 단어별 타이밍을 확인하는 선택형 보이스오버를 지원합니다.
- 05URL에서 실제 제품 스크린샷을 가져와 스타일에 맞춰 애니메이션으로 표현합니다.
- 06하나의 영상으로 세로형, 정사각형, 4:5, 와이드스크린 형식을 내보냅니다.
활용 사례
- 자료 구조나 네트워크 프로토콜 같은 기술 개념을 짧은 설명 영상으로 만드는 경우.
- 선택한 시각적 스타일로 역사 타임라인이나 짧은 이야기 애니메이션을 제작하는 경우.
- 제품의 스크린샷과 음악을 활용해 세로형 또는 정사각형 출시 영상을 만드는 경우.
- 프레임을 직접 그리거나 영상 편집기를 사용하지 않고 코드로 애니메이션 콘텐츠를 생성하는 경우.
빠른 시작
- 1
Playwright와 Chromium 설치
npm i -g playwright && npx playwright install chromium - 2
Claude Code에 플러그인 마켓플레이스 추가
/plugin marketplace add cth9191/animate - 3
Claude Code에 animate 플러그인 설치
/plugin install animate@animate - 4
Claude Code에 애니메이션 요청
/animate a 45-second history of the bicycle, cut paper
사용 전 알아둘 점
- Claude Code, Node 18 이상, Chromium이 포함된 Playwright, PATH에 등록된 ffmpeg가 필요합니다.
- 보이스오버에는 faster-whisper가 설치된 Python이 필요하며, 음성용 ElevenLabs 커넥터는 선택 사항입니다.
- WebGL 모션 디자인 스타일은 출시 예정으로 표시되어 있으며 아직 사용할 수 없습니다.
토픽
자주 묻는 질문
- animate은(는) 무엇인가요?
- 프롬프트를 짧은 절차적 캔버스 애니메이션으로 만들고, 헤드리스 브라우저와 ffmpeg로 MP4를 렌더링하는 Claude Code 스킬입니다. Animate는 짧은 설명 영상, 역사 영상, 짧은 이야기를 코드만으로 만드는 Claude Code 스킬입니다. 각 영상은 절차적으로 그려지고 구성되는 독립형 HTML canvas 하나로 만들어지므로, 프레임이 결정론적으로 생성되며 Playwright와 ffmpeg로 MP4 렌더링이 가능합니다.
- animate은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- animate은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- animate은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. animate의 마지막 커밋은 2026년 10월 5일입니다.
- animate은(는) 어디에 사용할 수 있나요?
- 자료 구조나 네트워크 프로토콜 같은 기술 개념을 짧은 설명 영상으로 만드는 경우. 선택한 시각적 스타일로 역사 타임라인이나 짧은 이야기 애니메이션을 제작하는 경우. 제품의 스크린샷과 음악을 활용해 세로형 또는 정사각형 출시 영상을 만드는 경우. 프레임을 직접 그리거나 영상 편집기를 사용하지 않고 코드로 애니메이션 콘텐츠를 생성하는 경우.
- animate는 어떻게 설치하나요?
- Playwright와 Chromium 설치: npm i -g playwright && npx playwright install chromium Claude Code에 플러그인 마켓플레이스 추가: /plugin marketplace add cth9191/animate Claude Code에 animate 플러그인 설치: /plugin install animate@animate Claude Code에 애니메이션 요청: /animate a 45-second history of the bicycle, cut paper
- animate은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/cth9191/animate
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
코딩 에이전트가 대본을 내레이션이 있는 설명 영상이나 제품 데모로 제작합니다.
짧은 테마를 비트에 맞춘 모션 그래픽 영상으로 만들고 HyperFrames로 MP4 렌더링하는 Claude Code 스킬입니다.
그림과 다이어그램을 실제로 움직이게 만드는 코드 기반 애니메이션 에이전트 스킬
Claude Code나 Codex로 음성 해설형 설명 영상을 만들고, 단어 단위로 오디오를 동기화해 Remotion으로 렌더링하는 에이전트 스킬
p5.js와 p5.brush로 Claude를 활용해 손그림풍 만화 캐릭터를 애니메이션화하는 스타터 키트