사용 가이드로 건너뛰기
Chart Animation작성자 iart-ai

Chart Animation 스킬.

정확한 값과 프레임 기반 움직임으로 데이터 차트를 렌더링하세요.

  • 데이터 애니메이션
  • 차트
소스 검토 · chart-animationSKILL.md
작업 정확한 값과 프레임 기반 움직임으로 데이터 차트를 렌더링하세요. 결과물 프레임 기반 Remotion 차트 컴포지션. 시작 전 확인 소스 워크플로는 Remotion과 선택한 차트 또는 스케일 패키지에 의존합니다.
편집 요약 · 소스 검토일 2026-11-02 · 생성된 예제가 아닙니다

01 기능 소개

정확한 값과 프레임 기반 움직임으로 데이터 차트를 렌더링하세요

프레임 기반 값, 읽기 쉬운 카운터, 순위 전환을 사용하고 Remotion 내보내기 전에 데이터셋을 검증해 차트 영상을 만드세요.

소스 기반 워크플로실행 벤치마크 아님

작업 방식

chart-animation은 현재 영상 프레임에서 수치와 도형을 계산하는 움직이는 차트를 만듭니다. 데이터를 픽셀로 매핑하는 스케일과 프레임을 변화하는 값으로 매핑하는 보간을 분리합니다. 차트 라이브러리 자체 타이머가 오프라인 렌더러와 어긋날 수 있을 때 중요한 구분입니다.

문서화된 워크플로는 Remotion으로 결과를 렌더링하며 데이터셋을 입력 props에 유지합니다. 커지는 막대, 카운터, 선 그리기, 순위 시퀀스를 다룹니다. 영상을 인코딩하거나 여러 데이터셋에 디자인을 반복 적용하기 전에 렌더링한 스틸에서 정확한 라벨, 단위, 최종 값을 확인합니다.

예상 산출물

  • 프레임 기반 Remotion 차트 컴포지션.
  • MP4와 재사용 가능한 데이터셋/테마 입력.
  • 라벨, 순위, 값을 확인할 대표 스틸 이미지.
예시 브리프 보기

브리프에서 검토까지

  1. 01
    데이터셋 매핑 검증

    시간 필드, 시리즈, 단위, 값의 범위를 확인합니다. 데이터셋과 테마를 분리한 채 입력 스키마 및 기본 props와 함께 Remotion 컴포지션을 등록합니다. 행 수가 영상 길이를 결정한다면 calculateMetadata로 길이를 계산해 데이터셋이 바뀌어도 이전 영상 길이가 남지 않게 합니다.

  2. 02
    프레임으로 변화 구동

    프레임 시계로 값과 위치를 계산합니다. 충돌하는 차트 라이브러리 애니메이션 루프를 끄고 반올림 후 표시 값을 서식화합니다.

  3. 03
    인코딩 전 확인

    실제 납품용 props로 시작, 중간, 마지막 스틸을 렌더링합니다. 전체 MP4를 렌더링하기 전에 정확한 수치, 순위 변화, 라벨과 스케일을 확인합니다.

02 활용 상황

언제 사용하면 좋을까요

소스 워크플로는 Remotion과 선택한 차트 또는 스케일 패키지에 의존합니다.

적합한 경우

  • 영상에서도 데이터가 정확해야 할 때잘못된 숫자나 열 매핑이 메시지를 바꿀 수 있는 차트에 사용하세요.
  • 하나의 차트 디자인에 여러 데이터셋을 적용할 때검증된 props와 공유 테마 설정으로 같은 소스 프로젝트를 반복 렌더링할 수 있습니다.

확인할 한계

  • 렌더링 환경 필요소스 워크플로는 Remotion과 선택한 차트 또는 스케일 패키지에 의존합니다.
  • 애니메이션이 해석을 검증하지는 않음데이터셋과 해석은 별도로 제공하고 확인해야 합니다. 막대가 부드럽게 움직인다고 지표가 의미 있는 것은 아닙니다.

준비할 입력

  • 구조화된 레코드명확한 시리즈 식별자와 시간 필드를 가진 CSV 또는 JSON을 제공하세요.
  • 지표 정의단위, 반올림, 라벨, 잠시 멈춰 보여줄 이벤트를 지정하세요.
  • 영상 목표길이, 화면 비율, 프레임 레이트, 예상 시청 크기를 알려주세요.

03 핵심 결정

중요한 판단 기준

  1. 결정론적 값

    같은 프레임으로 이동하면 타이머 상태와 무관하게 같은 데이터가 표시됩니다.

  2. 읽기 쉬운 카운터

    서식과 고정폭 숫자로 변화하는 수치를 화면에서 안정적으로 유지합니다.

  3. 대표 데이터로 일괄 작업 전 검증

    실제 데이터셋은 매핑이나 레이아웃 결함이 여러 파일에 복제되기 전에 문제를 드러낼 수 있습니다.

04 예시 브리프

목적을 좁힌 요청으로 시작하세요

아래 예시 브리프는 테스트되지 않았습니다. 사용하기 전에 스킬의 설정을 확인하세요.

소스와 설정 확인

명확한 시리즈 식별자와 시간 필드를 가진 CSV 또는 JSON을 제공하세요.

업스트림 소스 파일
https://github.com/iart-ai/data-animation-skills/blob/8ce2709c3992490251e8a991535b1945f01c6865/skills/chart-animation/SKILL.md

아래 참고 링크에서 원본 사용 지침을 확인할 수 있습니다. 사용 전에 리포지터리의 설정 요건을 확인하세요. 설치 명령어가 아닙니다.

결과물 하나부터 시작

스킬을 실행하기 전에 이 브리프의 범위, 소스 자료, 제약 조건을 상황에 맞게 조정하세요.

예시 브리프
chart-animation을 사용해 월별 매출 CSV로 15초 순위 영상을 만들어주세요. 다섯 제품 이름과 매출액을 제공한 그대로 유지하고 통화 단위를 표시하세요. 시작에 잠시 멈춘 뒤 순위 변화를 애니메이션으로 보여주고, 처음으로 선두가 바뀔 때 멈추며, 최종 결과는 읽을 만큼 오래 유지하세요. 안정적인 시리즈 식별자와 고정폭 숫자를 사용하고 값과 위치를 영상 프레임으로 구동하세요. 인코딩 전에 실제 CSV에서 만든 props로 대표 스틸을 렌더링하세요. MP4, 재사용 가능한 컴포지션, 사용한 데이터 열을 명시한 설명을 제공하세요.

결과 확인

실제 출력을 다음의 관찰 가능한 기준과 비교해 확인하세요.

  • 렌더링한 라벨, 단위, 최종 값을 원본 레코드와 대조합니다.
  • 보간된 순위 움직임과 캔버스 밖으로 나간 라벨을 확인합니다.
  • 실제 입력 props, 최종 길이, 디코딩된 영상을 확인합니다.

OpenDesign은 코딩 에이전트를 위한 로컬 디자인 작업 공간을 제공합니다. 이 목록은 스킬이 번들로 포함되어 있거나 외부 도구, 자격 증명, 소프트웨어 의존성이 포함되어 있다는 뜻이 아닙니다.

05 출처 및 라이선스

소스와 라이선스

이 페이지는 아래에 링크된 고정 소스 리비전을 설명합니다. 업스트림의 동작과 요구 사항은 바뀔 수 있습니다.

소스 소유자
iart-ai
스킬 파일
SKILL.md
라이선스
MIT
검토한 스냅샷
2026-11-02 · 8ce2709c3992
편집 소스 요약
정확한 값과 프레임 기반 움직임으로 데이터 차트를 렌더링하세요.

링크된 소스를 바탕으로 OpenDesign이 작성한 원본 요약입니다. 저장소 스타 수는 특정 시점의 인기 지표일 뿐 스킬 사용량이나 품질 점수가 아닙니다.

06 시작 전 질문

시작 전 궁금한 점

D3를 사용할 수 있나요?

소스는 스케일과 도형에 D3를 사용하지만 시간은 영상 렌더러가 제어하게 합니다. D3 전환이나 다른 독립 애니메이션 시계가 내보낼 프레임을 구동해서는 안 됩니다.

영상 전에 스틸을 확인하는 이유는 무엇인가요?

스틸에서는 잘못된 값, 뒤바뀐 열, 잘린 라벨을 쉽게 찾을 수 있습니다. 소스는 실제 납품 데이터셋을 사용한 확인을 요구합니다.

여러 CSV 파일을 렌더링할 수 있나요?

문서화된 패턴은 데이터셋마다 하나의 컴포지션에 props로 전달합니다. 일괄 작업으로 확대하기 전에 대표 데이터셋을 검증하세요.

OpenDesign

작업 요청과 디자인 결과물을 한곳에 모으세요.

브리프, 소스 자료, 디자인 작업을 로컬 작업 공간에 함께 보관하세요. 워크플로에 추가하기 전에 스킬 자체의 설정을 확인하세요.

업스트림 소스 파일
https://github.com/iart-ai/data-animation-skills/blob/8ce2709c3992490251e8a991535b1945f01c6865/skills/chart-animation/SKILL.md