Community코딩 & 개발github.com

ObafemiEuloge/motion-studio

최종 렌더링 및 납품 전 스튜디오 영상의 품질 관리 (텍스트, 디자인 가이드라인, 움직임, 모바일 가독성, 사운드). 예외 없이 모든 납품 전에 사용합니다.

motion-studio란 무엇인가요?

이 스킬은 ObafemiEuloge/motion-studio 저장소를 기반으로 하며, 동영상 스튜디오의 최종 렌더링 및 납품 전 품질 검사(QA)를 자동화합니다. 주로 Claude Code와 같은 AI 에이전트 플랫폼에서 사용할 수 있도록 설계되었습니다. 이 스킬은 'CONTROLE.md' 파일을 생성하여 텍스트 정확성, 디자인 가이드라인 준수, 움직임 및 가독성, 사운드 품질 등 네 가지 주요 영역을 체계적으로 점검합니다. 구체적으로는 텍스트 스크립트 검증 (Python 스크립트 활용), 브랜드 가이드라인 위반 요소 (할로, 그라데이션, 이모지 등) 확인, 모바일 환경에서의 썸네일 가독성 테스트, Hyperframes 도구를 사용한 애니메이션 오류 및 사운드 레벨 검사 등을 수행합니다. 각 검사 항목은 체크리스트 형태로 명시되며, 하나라도 통과하지 못하면 납품이 차단됩니다. 이를 통해 사람의 실수를 줄이고 일관된 품질을 보장합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ObafemiEuloge/motion-studio/tree/HEAD/.claude/skills/controle

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

검사

프로덕션 폴더에 각 항목과 측정 결과를 포함한 CONTROLE.md를 작성하세요. 체크되지 않은 항목은 납품을 차단합니다.

텍스트

  • python3 scripts/verifier_texte.py script.md audio/voix.txt publication.md index.html compositions/*.html 명령어가 OK를 출력합니다.
  • 모든 사실은 brand/faits.md에서 가져옵니다. 가격 정보 없음. EducaPro는 "고객을 위한" 맥락에서만 사용합니다.
  • 화면에 표시되는 이름: Obafemi Euloge AGNOUN, 세 단어, 동일한 크기.
  • 정확한 WhatsApp 번호: +229 01 96 25 66 94.

디자인 가이드라인

  • 할로(후광), 배경 그라데이션, 타이틀 페이드인 블러, 이모지 없음 (brand/DESIGN.md의 금지 섹션과 비교).
  • 샴페인: 의미 전달 목적으로 장면당 한 번만 사용.
  • 잔은 항상 뒤에 흐릿하게 처리할 대상이 있어야 함.

움직임 및 가독성

  • 썸네일 테스트: 이미지 0을 270px 너비로 축소했을 때 여전히 읽을 수 있고 문제점을 전달해야 함.
  • Oba의 얼굴이 나오는 경우 선명하고 조명이 적절해야 함. 그렇지 않으면 해당 장면 제거.
  • 최종 콜투액션에는 제품 키워드(APP, PAGE, MOTION)와 작성 이유가 포함되어야 함.
  • npx hyperframes check --json : 오류 0개; 경고는 모두 읽고 정당화해야 함.
  • npx hyperframes snapshot --review 및 /hyperframes references/review.md : 도착 후 움직이는 제목 없음, 컷에서 튀는 현상 없음.
  • 이미지 0은 소리 없이도 읽을 수 있어야 함. 모든 텍스트는 168~1330px 범위 내에 있어야 하며, 크기는 최소 28px 이상.
  • 각 줄은 최소 0.5초 + 단어당 0.3초 이상 유지. 최종 서명은 최소 2.5초 이상.

사운드

  • 0.35초 이상의 무음 구간 없음: ffmpeg -i renders/<slug>.mp4 -af silencedetect=n=-35dB:d=0.35 -f null - 2>&1 | grep silence_start 명령어가 아무것도 반환하지 않아야 함 (영상 끝 제외).
  • 음성 싱크: 각 텍스트가 해당 단어에 맞춰 정확히 재생되어야 함 (오차 ≤ 0.1초).
  • npx hyperframes audio renders/<slug>.mp4 --json : 사운드 존재, −16 ~ −14 LUFS, 피크 ≤ −1 dBTP.
  • 효과음은 시각적 동작이 있는 경우에만 사용하며, 같은 파일을 연속으로 두 번 사용하지 않음.

측정했으나 청취하지 않은 사항은 Oba에게 알리세요.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

관련 스킬