사용 가이드로 건너뛰기
Motion Canvas Agent작성자 VideoZero

Motion Canvas Agent 스킬.

실행 중인 Motion Canvas 편집기의 시점을 이동하고 확인·캡처·렌더링합니다.

  • Motion Canvas
  • 장면 검토
소스 검토 · motion-canvas-agentSKILL.md
작업 실행 중인 Motion Canvas 편집기의 시점을 이동하고 확인·캡처·렌더링합니다. 결과물 Motion Canvas 프로젝트에 연결된 로컬 제어 브리지. 시작 전 확인 기존 Motion Canvas 프로젝트와 통합 플러그인 두 개를 추가할 권한부터 준비하세요. 편집기를 열어 둔 뒤 에이전트가 확인할 프레임과 출력 설정을 정하세요.
편집 요약 · 소스 검토일 2026-11-02 · 생성된 예제가 아닙니다

01 기능 소개

실행 중인 Motion Canvas 편집기의 시점을 이동하고 확인·캡처·렌더링합니다

HTTP로 로컬 Motion Canvas 편집기를 제어해 정확한 프레임 스크린샷, 장면 그래프 확인, 설정과 렌더 작업을 수행하세요.

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

작업 방식

motion-canvas-agent는 로컬 HTTP API로 에이전트를 실행 중인 Motion Canvas 편집기에 연결합니다. 프레임 이동, 스크린샷 캡처, 장면 그래프 확인, 미리보기·렌더 설정 변경과 내보내기 실행이 가능합니다. 플레이어와 렌더러는 여전히 브라우저에서 실행됩니다.

통합에는 Vite 서버 플러그인과 Motion Canvas 프로젝트 안의 클라이언트 플러그인 두 파일을 사용합니다. 요청은 개발 서버를 거쳐 열려 있는 브라우저에 전달됩니다. 정확한 프레임 확인을 스크립트로 할 수 있지만 독립적인 헤드리스 렌더러가 아니라 활성 편집기 연결이 필요합니다.

예상 산출물

  • Motion Canvas 프로젝트에 연결된 로컬 제어 브리지.
  • 특정 프레임 스크린샷과 장면 그래프 검사 데이터.
  • 요청된 렌더 작업과 기록된 미리보기·렌더 설정.
예시 브리프 보기

브리프에서 검토까지

  1. 01
    플러그인 양쪽 연결

    서버 플러그인을 Vite에, 클라이언트 플러그인을 Motion Canvas 프로젝트에 추가합니다. 개발 서버를 시작하고 브라우저에서 편집기를 엽니다.

  2. 02
    알려진 프레임 확인

    연결 상태를 확인하고 목표 크기를 설정해 정확한 프레임으로 이동합니다. 캡처한 뒤 장면 그래프 값과 보이는 결과를 비교합니다.

  3. 03
    명시적 설정으로 렌더

    오류를 확인하고 미리보기 설정과 렌더 설정을 구분합니다. 요청된 내보내기를 실행하고 완료 후 실제 결과물을 검증합니다.

02 활용 상황

언제 사용하면 좋을까요

기존 Motion Canvas 프로젝트와 통합 플러그인 두 개를 추가할 권한부터 준비하세요. 편집기를 열어 둔 뒤 에이전트가 확인할 프레임과 출력 설정을 정하세요.

적합한 경우

  • 에이전트에 정확한 프레임 근거가 필요할 때API로 시점 이동과 캡처를 제공하므로 브라우저 재생 시점을 수동으로 맞출 필요가 없습니다.
  • 장면의 보이는 상태가 불명확할 때재귀 그래프가 노드 유형, 위치, 크기와 텍스트를 보고해 시각적 진단을 돕습니다.

확인할 한계

  • 열린 브라우저 필요서버는 실행 중인 플레이어와 렌더러로 전달합니다. 연결이 끊긴 편집기로는 의도한 제어를 할 수 없습니다.
  • 엔드포인트는 로컬 유지원문은 개발 제어 API를 네트워크에 노출하지 말라고 경고합니다.
  • 렌더 요청은 완료가 아닙니다API가 작업을 수락했어도 출력 파일과 재생을 검증해야 합니다.

준비할 입력

  • 기존 프로젝트Motion Canvas 프로젝트와 두 통합 파일을 추가할 권한을 제공합니다.
  • 검사 대상확인할 장면, 프레임 번호와 시각적 조건을 명시합니다.
  • 출력 설정프레임 크기, 범위, 렌더 프레임 속도와 출력 저장 위치를 지정합니다.

03 핵심 결정

중요한 판단 기준

  1. 반복 가능한 캡처

    코드 수정 후 같은 프레임을 다시 볼 수 있습니다.

  2. 상태 가시성

    장면 그래프 검사는 구체적인 노드 값으로 스크린샷을 보완합니다.

  3. 분리된 설정

    미리보기와 렌더 제어가 같다고 가정하지 않고 각각 확인합니다.

04 예시 브리프

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

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

소스와 설정 확인

Motion Canvas 프로젝트와 두 통합 파일을 추가할 권한을 제공합니다.

업스트림 소스 파일
https://github.com/VideoZero/skills/blob/670ff96af6149f0ac8850380a466f073471e600c/motion-canvas-agent/SKILL.md

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

결과물 하나부터 시작

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

예시 브리프
플러그인 연결 후 motion-canvas-agent로 실행 중인 Motion Canvas 시퀀스를 확인하세요. 편집기 연결을 확인한 뒤 요청한 1920×1080 크기로 첫 프레임, 패킷 인계 순간과 마지막 프레임을 캡처하세요. 패킷이 잘리는 지점의 장면 그래프와 오류 엔드포인트를 확인하세요. API는 로컬에만 바인딩하세요. 미리보기와 렌더 프레임 속도를 각각 기록한 뒤 승인된 렌더 범위를 실행하세요. 실제 내보낸 파일이 존재하고 재생된 뒤에만 보고하세요. 렌더 엔드포인트의 수락 응답을 내보내기 완료로 간주하지 마세요.

결과 확인

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

  • 시점 이동이나 캡처 전에 브라우저 연결을 확인합니다.
  • 스크린샷의 프레임 메타데이터를 요청 프레임과 비교합니다.
  • 출력 설정, 오류와 완성된 렌더 결과물을 검증합니다.

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

05 출처 및 라이선스

소스와 라이선스

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

소스 소유자
VideoZero
스킬 파일
SKILL.md
라이선스
Apache-2.0
검토한 스냅샷
2026-11-02 · 670ff96af614
편집 소스 요약
실행 중인 Motion Canvas 편집기의 시점을 이동하고 확인·캡처·렌더링합니다.

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

06 시작 전 질문

시작 전 궁금한 점

브라우저 없이 실행할 수 있나요?

문서의 구조는 Motion Canvas 편집기가 열려 있어야 합니다. 클라이언트 플러그인이 서버 브리지로 활성 플레이어와 렌더러를 노출합니다.

애니메이션 장면도 작성하나요?

주요 역할은 제어와 검사입니다. 프레임워크 개념과 장면 작성은 관련 motion-canvas 스킬이 다룹니다.

공유 서버에 API를 노출해도 되나요?

원문은 localhost 전용 운영을 명시적으로 권장합니다. 제어 엔드포인트를 프로덕션 네트워크 서비스로 노출하면 안 됩니다.

OpenDesign

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

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

업스트림 소스 파일
https://github.com/VideoZero/skills/blob/670ff96af6149f0ac8850380a466f073471e600c/motion-canvas-agent/SKILL.md