Communitygithub.com

atlantis-mk/kinetic-tech-remotion-template

이 저장소의 테크놀로지 투시 모션 템플릿을 사용하여 하나의 비디오와 세 가지 커버를 제작합니다. 파라미터화된 장면, 가로/세로 화면, 프로그램 효과음 및 로컬 미디어 입력을 지원합니다. 실제 제작을 시작할 때만 work/를 생성합니다.

kinetic-tech-remotion-template란 무엇인가요?

이 스킬은 Remotion을 기반으로 한 테크 해설 비디오 제작 템플릿으로, 하나의 비디오와 세 가지 커버(4:3, 3:4, 16:9)를 자동 생성합니다. 주요 기능으로는 매개변수화된 장면(텍스트, 지표, 주석, 뉴스, 코드), 가로/세로 화면 지원, 프로그램 기반 효과음 생성, 로컬 미디어 파일 입력 등을 제공합니다. Claude Code, Cursor, Codex 등 AI 에이전트 플랫폼에서 사용 가능하며, AGENTS.md의 전역 규칙을 따릅니다. 사용자는 content.json에서 각 장면의 내용을 교체하고, Zod 스키마와 타임라인 검증을 통해 구성의 정확성을 보장합니다. 파이프라인 스크립트(pipeline.py)를 통해 초기화, 검증, 미리보기, 렌더링 및 검증 단계를 순차적으로 실행하며, work/ 디렉토리는 실제 제작 시작 시에만 생성됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atlantis-mk/kinetic-tech-remotion-template/tree/HEAD/.agents/skills/make-video

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

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

문서

테크 해설 비디오 제작하기

먼저 루트 AGENTS.md를 읽으십시오. 이것이 유일한 제작 총칙입니다. 이 스킬은 기술 단계를 제공합니다.

  1. template.md를 읽어 스타일과 기능 범위를 확인하십시오. 작업을 재개할 때는 먼저 task-state.md를 읽고 루트 work/task.json 및 실제 파일을 확인하십시오.
  2. 제작을 시작할 때만 python3 .agents/skills/make-video/scripts/pipeline.py init --install을 실행하십시오. 실제 프로젝트를 복사하고 기존 수정 사항을 유지하며, 프로그램 효과음을 생성합니다. 주제가 없으면 먼저 요구 사항을 정리하고, 기본 예제를 사용자 완성물로 간주하지 마십시오.
  3. work/project/content.json에서 장면별로 문구, 지표, 주석, 뉴스, 코드 및 커버를 교체하십시오. 장면은 재정렬, 복사, 길이 변경이 가능합니다. 구성은 실제 Zod 스키마와 타임라인 검사에 의해 제약됩니다. 기존 장면 범위를 벗어나는 새로운 시각적 대상이 있을 경우 제목만 변경하지 말고 현재 src를 수정하십시오. 매개변수 및 미디어 작업은 remotion.md를 참조하십시오.
  4. 원본 자료는 work/input에 저장하고, 실제 사용되는 파생 자료는 work/project/public에 저장하며 상대 경로로 참조하십시오. 필요에 따라 더빙, 효과음 및 자막을 추가하십시오. 기본적으로 프로그램 효과음을 사용하며, TTS나 자동 정렬은 없습니다. 먼저 더빙 의미를 확인한 후 타임라인을 배치하십시오.
  5. validate, check, preview --frames 0-59를 실행하고, 각 장면의 시작/중간/끝 프레임과 유성 단편을 함께 확인한 후 필요에 따라 클립 범위를 수정하십시오. 그런 다음 render, verify를 실행하십시오. 기술 보고서는 시청각 통과를 주장하지 않습니다.
  6. 실제로 키프레임, 전환, 완성본 및 세 가지 커버를 확인하고, 유성 미리보기를 청취한 후 루트 규칙에 따라 수락 여부와 작업 단계를 기록하십시오. 수정 후 관련 산출물을 다시 렌더링하십시오.
  7. 기본 산출물은 work/delivery/video.mp4, cover-4x3.png, cover-3x4.png, cover-16x9.png입니다. 사용자가 다른 목록을 요구할 경우, 먼저 task.deliverables와 실제 렌더링 기능을 확인하십시오.

템플릿을 유지보수할 때는 assets/project-template을 수정하고 루트 tests의 격리 테스트를 사용하십시오. 유지보수를 위해 루트 init을 실행하지 마십시오. 템플릿 메타데이터 프로토콜은 readme-format.md를 참조하십시오.

관련 스킬