사용 가이드로 건너뛰기
motion-graphics작성자 HeyGen

Motion Graphics 스킬.

모션 및 비디오를 위한 Claude Code 및 Codex skill: 디자인 중심의 짧은 모션 그래픽: 키네틱 타이포그래피, 통계 카운트업, 로고 스팅, 로어서드.

  • Motion & Video
  • Video
heygen-com/hyperframes · skills/motion-graphics/SKILL.mdSKILL.md
--- name: motion-graphics description: A short, design-led motion graphic where motion is the message — kinetic typography, stat count-up, chart/data-viz hit, logo sting / brand lockup, lower-third / callout / social overlay, animated map (highlight regions, connect places, zoom to a location), animated tweet / news-article / headline, webpage / UI animation (scroll, cursor, callouts), or fusing a real image's geometry into a chart. Usually under 10s (up … --- ## Categories — split by the search decision ## Prerequisites ## Flow ## Resume table ## Design notes (maintainers — execution does not read this)
업스트림 파일에서 읽은 전문 및 섹션 제목 2026-09-14 · 전체 15,566자

01 기능

Claude Code와 Codex에서 motion-graphics 스킬이 하는 일

요약, 워크플로, 산출물을 모두 해당 스킬의 SKILL.md에서 그대로 읽어 정리한 내용입니다.

SKILL.md에서2026-09-14 읽음 · 실행 기록 아님

스킬 자체의 표현으로

라우팅을 우선하는 스킬로, 내레이션이 없는 짧은 디자인 중심 모션 그래픽 하나를 처리합니다 — 키네틱 타이포그래피, 통계 카운트업, 차트 히트, 로고 스팅, 로어 서드, 애니메이션 지도, 트윗 또는 웹페이지 등으로, 보통 10초 이하이며 최대 약 30초를 넘지 않고 MP4 또는 투명 오버레이로 렌더링됩니다.

이 스킬은 자산 우선(asset-first)이자 재사용 우선(reuse-first)입니다. 첫 번째 분기점은 해당 작품이 검색을 필요로 하는지 여부입니다. 폼 카테고리는 asset_needs가 비어 있는 사용자 제공 콘텐츠로 실행되고, 검색 기반 카테고리는 반환된 콘텐츠 유형에 따라 애니메이션을 적용하며, Builder는 직접 제작해야 하는 공백을 채우기 전에 카탈로그 블록을 조합합니다. 워크플로는 자율적으로 진행되며 최대 하나의 확인 질문만 허용되지만, 렌더링은 lint, check, 프루프 스냅샷 이후 사용자 승인이 필요합니다.

산출물

  • envelope, 선택된 카테고리 또는 검색 의도, asset_needs, 그리고 block, layout, motion, positions를 담은 초안 후 최종본인 shot-plan.json.
  • HF 계약을 준수하는 compositions/index.html로, window.__timelines에 일시 정지된 GSAP 타임라인, clip 클래스와 안정적인 id, 그리고 결정론적인 tl.seek(0)을 포함합니다.
  • 프루프 시간을 검토하기 위한 snapshots/ 아래의 컨택트 또는 스냅샷 시트.
  • renders/video.mp4, 또는 webm이나 mov 형식으로 렌더링할 경우 투명 오버레이.
예시 프롬프트 보기 ↗

작동 방식

  1. 01
    프로젝트 초기화

    0단계는 PROJECT_DIR = videos/<project-name>/를 생성하고 빈 예제와 이 스킬로 hyperframes init을 실행하며, hyperframes.json이 이미 존재하면 완전히 건너뜁니다.

  2. 02
    검색 여부 계획 및 결정

    첫 번째 분기점은 해당 작품이 검색을 필요로 하는지 여부입니다. 필요 없으면 asset_needs: []인 폼 카테고리이고, 필요하면 asset_needs[]에 검색 쿼리를 내보냅니다.

  3. 03
    필요할 때 자산 소싱

    2단계는 media-use를 통해 자산을 고정된 프로젝트 로컬 경로와 원장(ledger)으로 해결하며, asset_needs가 비어 있으면 디자인 단계로 바로 건너뜁니다.

  4. 04
    가진 것을 중심으로 디자인

    두 번째 Director 패스는 해결된 자산을 중심으로 카탈로그 블록과 hyperframes-animation 규칙 및 블루프린트를 선택한 후 shot plan을 최종화합니다.

  5. 05
    재사용 우선으로 구성

    Builder는 npx hyperframes add로 카탈로그 블록을 추가하고 현장에서 커스터마이즈하며, 공백과 asset-fusion 어포던스만 직접 제작하여 compositions/index.html을 만들어 냅니다.

  6. 06
    프루프 스냅샷 촬영

    오프닝 상태, 시그니처 무브, 최종 홀드를 보여주는 프루프 시간을 선택한 후 생성된 컨택트 또는 스냅샷 시트를 검토합니다.

02 적합성 확인

motion-graphics Skill을 사용하는 경우

이러한 종류의 모션 및 비디오 작업일 때 Claude Code 또는 Codex에서 motion-graphics skill을 사용합니다. 적합성 및 제한 사항은 skill 자체 파일에서 가져옵니다.

적합한 경우

  • 텍스트 모션이 전부인, 강렬한 한 줄, 인용문 또는 제목.
  • 카운트업과 링이 있는 단일 히어로 숫자입니다.
  • 사용자 자신의 로고로 만드는 로고 스팅 또는 브랜드 락업입니다.
  • 지역을 강조하거나 장소를 연결하거나 특정 위치로 확대하는 등의 지리적 모션입니다.
  • 검색이 소스 콘텐츠를 제공할 때의 애니메이션 트윗, 뉴스 기사 또는 헤드라인 처리입니다.

한계 인지하기

  • 더 길거나 내레이션이 있는, 또는 여러 장면으로 구성된 작업은 다른 경로로 처리됩니다.
  • 내레이션이나 실사 대상이 포함되어 있거나, 짧은 형식의 범위를 크게 초과하는 모든 작업입니다.
  • 검색 기반 카테고리는 제공자를 사용할 수 없을 때 찾은 에셋을 잃고, 에셋 없는 방식으로 대체됩니다.
  • 원시 MCP 도구로 Figma를 구동하면 살균 처리, 출처 확인, 브랜드 토큰 바인딩이 생략되므로 이 경로는 제외됩니다.

제공할 사항

  • 콘텐츠 자체키네틱 타이포그래피, 통계, 차트, 로고 공개, 로어 서드는 사용자가 제공한 콘텐츠를 사용하므로, 문구, 숫자, 데이터 또는 로고는 검색이 아니라 사용자로부터 나옵니다.
  • 에셋이 위치한 곳이라면 figma.com URL에셋 내보내기, 브랜드 토큰, Motion에서 GSAP로의 변환을 위해 먼저 /figma를 실행한 다음 그 결과물을 바탕으로 빌드합니다.
  • 에셋 소싱을 위한 선택적 키이미지 생성을 위한 GEMINI_API_KEY 또는 GOOGLE_API_KEY와, 웹페이지·뉴스·트윗·에셋 퓨전 실제 에셋 검색을 위한 asset_scout 및 검색 제공자입니다.

03 스킬 내부

motion-graphics Skill이 Claude Code와 Codex에 제공하는 규칙

SKILL.md가 에이전트에게 설정하는 8가지 구체적인 지시, 기본값, 제한 — 결과를 바꾸는 파일의 부분입니다.

  1. /hyperframes로 라우팅하기

    정문은 /hyperframes이며, 이 스킬은 내레이션이 없는 10초 이하 정도의 짧은 디자인 주도형 모션 그래픽만 만듭니다. 보이스오버나 실사 대상은 포함되지 않습니다.

  2. 질문 하나, 그다음 빌드

    이 워크플로는 설계상 자율적입니다: agents/director.md에서 최대 한 개의 확인 질문만 하고, 그 이후에는 중간 검토 없이 검증을 거쳐 빌드합니다.

  3. 스킬을 새로고침하기 전에 확인하기

    업데이트 명령을 실행하기 전에 사용자에게 확인합니다. 최신 상태라면 빠르게 아무 동작도 하지 않으며, 그렇지 않으면 이 스킬과 그것이 의존하는 핵심 도메인 스킬을 함께 새로고침합니다.

  4. 렌더링은 사용자 승인이 필요합니다

    검사와 증명 스냅샷이 통과된 후, 캐노니컬 프리뷰 우선 또는 렌더 여부를 질문하고, 명시적인 렌더 응답이 있을 때만 렌더링합니다.

  5. 워크스페이스 루트에서 절대 init하지 않기

    워크스페이스 루트에서는 절대로 hyperframes init을 실행하지 말고, PROJECT_DIR 안에 또 다른 hyperframes/ 디렉터리를 중첩시키지 않습니다.

  6. 모든 명령을 서브셸로 실행하기

    마스터 플로우가 실행하든 서브에이전트가 실행하든, 모든 Bash 명령은 (cd "$PROJECT_DIR" && ...) 서브셸이어야 하며, 단독 cd는 허용되지 않습니다.

  7. 프로젝트 이름 도출

    사용자가 지정한 디렉터리를 사용하고, 그렇지 않으면 의도에서 <subject>-motion 형태의 짧은 kebab-case 이름을 사용합니다. 워크스페이스 기본 이름이나 타임스탬프는 사용하지 않습니다.

  8. 타이밍으로 결함을 가리지 않기

    게이트가 실패하면 결함을 숨기기 위해 고정된 지속 시간을 변경하지 말고, 대신 구성 자체를 수정합니다.

04 활용하기

Claude Code 또는 Codex에 motion-graphics 설치

npx skills add 명령 한 번 실행 후, 에이전트에서 첫 번째 작업을 수행하고 결과 체크리스트를 확인합니다.

Claude Code, Codex 또는 귀하의 Agent에 motion-graphics 추가

프로젝트에서 실행합니다. 설치 프로그램이 어떤 에이전트에 추가할지 묻습니다.

Terminal
npx skills add https://github.com/heygen-com/hyperframes --skill motion-graphics

skills/motion-graphics/SKILL.md에 대한 일반적인 skills CLI 형식이며, 저장소가 자체 경로를 문서화할 수 있습니다.

스킬에 첫 번째 모션 및 비디오 작업 제공

스킬 자체의 용어로 작성되었습니다. 대괄호 부분은 각자의 자료로 교체합니다.

Starter prompt
Make a short motion graphic, about 8 seconds, from [our launch tagline] — kinetic type, motion-first, no narration, using the kinetic-type category and the caption blocks. Then close with a logo sting built from [our logo.svg], and render it to MP4.

출처: 스킬 자체의 용어로 SKILL.md에서 작성했습니다.

첫 번째 결과 확인

SKILL.md 자체가 올바른 결과의 모습으로 제시하는 내용:

  • 다른 무엇보다 먼저 프로젝트에 대해 lint와 check를 실행합니다. 둘 다 PROJECT_DIR에서 서브셸로 실행됩니다.
  • 다음 단계로 넘어가기 전에 생성된 contact 또는 snapshot 시트를 확인합니다.
  • lint, check 또는 snapshot 실패 시, 한 차례의 in-place 수정 패스를 위해 repair 서브에이전트를 호출하고 실패한 게이트를 다시 실행합니다.
  • 렌더 출력이 존재하고 비어 있지 않으며 의도한 지속 시간을 가지는지 확인하고, 핸드오프가 산출물, 지속 시간, 프레임 id 및 증명 시간을 명시하는지 확인합니다.

OpenDesign에서 SKILL.md 링크로 motion-graphics를 가져옵니다: Plugins → Add → Skill → Import from link, 그런 다음 상단 바에서 선택합니다.

05 오픈 소스, 추적 가능

출처, 라이선스 및 검증

이 페이지의 사실이 어디에서 왔으며 언제 마지막으로 확인되었는지 안내합니다.

Author
HeyGen
Repository
github.com/heygen-com/hyperframes 브랜치 main
스킬 파일
skills/motion-graphics/SKILL.md 검증 시 기록된 콘텐츠 체크섬; 커밋 558c11b
License
Apache-2.0 LICENSE에서 확인.
리포지토리 스타
49,761 GitHub 스냅샷은 2026-09-14에 heygen-com/hyperframes 저장소 전체에 대해 촬영되었으며, 이 카탈로그에는 9개의 스킬이 포함되어 있습니다. motion-graphics에 대한 평가 또는 사용 횟수가 아닙니다.
OpenDesign에서 검증됨
2026-09-14 소스 파일, 경로, 라이선스 텍스트 및 스타 수가 확인되었습니다. OpenDesign 메인에 번들로 포함되지 않음(2026-08-28 확인); 이 페이지에 실제 실행 기록이 없습니다.

SKILL.md 내부

  1. motion-graphics — 디스패치 항목전면 진입점, 자율 흐름, 프로젝트 디렉터리와 초기화부터 렌더까지의 단계 표를 명시합니다.
  2. 카테고리 — 검색 여부에 따른 구분검색이 필요 없는 양식 카테고리와 반환된 콘텐츠에 따라 선택되는 검색 기반 카테고리를 나열합니다.
  3. 전제 조건플랫폼, 시스템 도구, macOS GPU 환경 변수, 선택적 API 키 및 이에 대한 로컬 대체 방안.
  4. 흐름0단계부터 6단계까지: 초기화, 계획, 소싱, 디자인, 빌드, 검증, 승인, 렌더.
  5. 재개 표각 부분 프로젝트 상태별로 이어서 시작할 단계.
  6. 설계 노트(유지관리자용 — 실행 시에는 읽지 않음)자산 우선 근거, 재사용 우선 매핑, 카테고리 모듈 계약, 디렉터리 구조와 라우터 등록.
스킬 자체 설명
"모션이 메시지인 짧은 디자인 중심 모션 그래픽 — 키네틱 타이포그래피, 통계 카운트업, 차트/데이터 시각화 효과, 로고 스팅/브랜드 락업, 로어 서드/콜아웃/소셜 오버레이, 애니메이션 지도(지역 강조, 장소 연결, 위치 확대), 애니메이션 트윗/뉴스 기사/헤드라인, 웹페이지/UI 애니메이션(스크롤, 커서, 콜아웃) 또는 실제 이미지 형태를 차트로 융합. 일반적으로 10초 미만(최대 ~30초), 내레이션이나 실사 대상 없음. MP4 또는 투명 오버레이로 렌더링됩니다. 더 길거나/내레이션이 있거나/다중 장면 → /general-video. 불확실 → /hyperframes."

SKILL.md의 프론트 매터 설명입니다. 전체 파일은 약 15,566자입니다. GitHub에서 전체 파일 읽기.

모션 그래픽

실제 모션 및 비디오 작업에서 motion-graphics를 실행합니다.

OpenDesign를 다운로드하고, SKILL.md 링크에서 motion-graphics를 가져온 다음, 위 프롬프트를 붙여넣고 결과 전에 계획을 읽습니다.

터미널
npx skills add https://github.com/heygen-com/hyperframes --skill motion-graphics

OpenDesign 데스크톱

하나의 디자인 시스템으로 모든 결과물에 브랜드 일관성을

완전한 Vibe Design Workspace에서 하나의 브랜드 규칙을 웹사이트, 슬라이드, 인터랙티브 프로토타입, 대시보드, 이미지, HTML 영상에 적용하세요. 로컬 Codex, Claude Code, Cursor 등을 연결해 무료로 제작할 수 있습니다.

  • 웹, 슬라이드, 프로토타입, 대시보드, 이미지, 영상
  • 140개+ 디자인 시스템과 전체 템플릿·스킬 라이브러리
  • 로컬 Codex 및 21개+ 코딩 에이전트 연결 · 무료
무료 다운로드

macOS, Windows 지원