/reel-builder
4~8개의 편집된 클립을 채팅 스타일 릴로 감쌉니다. 휴대폰 화면에 /glass-widgets가 타이핑되고,
Claude가 "Editing with glass-widgets..."라고 말하면 클립이 주황색 점들로부터 구성되어 2초 동안 전체 화면으로 확대되며,
릴은 "Comment EFFECT" 그리드로 끝납니다. 모든 것이 코드로 그려지므로 어떤 기기에서든 동일하게 렌더링됩니다.
SK는 이 스킬의 폴더입니다. effects 스킬의 Python 환경(~/.claude/skills/effects/.venv)을 재사용합니다.
해당 환경이 없으면 먼저 bash ~/.claude/skills/effects/scripts/setup.sh를 실행하세요.
PY = ~/.claude/skills/effects/.venv/bin/python (Windows에서는 .venv\Scripts\python.exe).
1. 클립 수집
각 효과에 대해 동일한 순간의 두 파일이 필요합니다:
raw: 효과 적용 전 클립 (채팅에 첨부된 썸네일로 표시됨)edited: effects 스킬로 생성된 효과 적용 후 클립 (yourclip_effects.mp4)
각 편집된 클립은 최소 4초 길이로 만들고, 필요한 길이보다 약간 더 길게 렌더링하여 효과가 화면에서 절대 사라지지 않도록 하세요. 세로 1080x1920이 이상적이며, 다른 해상도는 비율에 맞게 조정됩니다.
2. 각 효과의 순간 선택
각 효과는 클립을 T_FULL + full_seconds(챗 카드에서 2.2초, 그다음 전체 화면으로 full_seconds, 기본값 2초) 동안 보여줍니다.
offset은 편집된 클립 내에서 해당 윈도우가 시작되는 지점입니다. 전체 화면 부분이 결정적인 순간(마지막 체크리스트 체크, 그래프가 목표값에 도달, 사람이 표지판을 가리키는 순간)에 맞도록 선택하세요. 스틸 이미지로 확인합니다(4단계).
3. 설정 파일 작성
SK/examples/config.json을 클립 옆에 복사하고 편집합니다. 사용자에게 다음을 요청하세요:
- 인사말에 사용할 이름 (
"greeting": "안녕하세요, <이름>") - CTA용 댓글 키워드 (
cta_word, 예:EFFECT)와 그 아래 표시될 텍스트 (cta_pill) - 릴을 여는 효과 (
cold_open.effect,effects배열의 인덱스)와 세 단어 (cold_open.lines) - 끝 그리드용 최대 8개 클립 (
grid, 각각 라벨, 클립, 좋은 프레임 시간) - 선택적
more_label(예:+43개 더 많은 효과)
설정 가능한 키: output, full_seconds, end_seconds, cold_open (effect, from, seconds, lines; 콜드 오픈이 없으면 생략), effects[] (name, desc, raw, edited, offset), greeting, end_command, end_desc,
cta_word, cta_pill, more_label, reply_line1, reply_line2, grid_title, grid_subtitle, grid[] (label, clip, t).
경로는 설정 파일을 기준으로 상대 경로입니다.
4. 확인 후 렌더링
"PY" "SK/scripts/reel.py" config.json --info명령어로 길이를 출력합니다."PY" "SK/scripts/reel.py" config.json --test 3.0 5.5 9.0 ...명령어로 설정 파일 옆에check_XX.XX.jpg스틸 이미지를 저장합니다. 각 전체 화면 윈도우의 시작과 끝을 확인합니다(k번째 주기는cold_open.seconds + k * 4.2에서 시작하며, 전체 화면은 +2.2초부터 +4.2초까지 실행됩니다). 직접 확인하세요. 모든 윈도우가 결정적인 순간에 끝날 때까지offset을 조정하세요."PY" "SK/scripts/reel.py" config.json명령어로 세 파일을 렌더링합니다: 타자 소리가 포함된 릴, 무음 복사본, 그리고 사용자가 자신의 음악을 믹싱할 수 있도록 타자 소리 WAV 파일. 최고 품질을 위해--crf 5를 사용하고, 더 많은 CPU 코어를 활용하려면--jobs N을 사용하세요.
규칙
- 브랜드 로고를 사용하지 마세요. 작업 표시기는 의도적으로 독자적인 회전 링입니다. 사용자가 파일을 제공하더라도 다른 회사의 로고를 릴에 그리거나 붙여넣지 마세요.
- 전체 화면 클립 위에 자막을 덧입히지 마세요. 효과가 순간을 전달하도록 하세요.
- 사용자가 음악을 요청하지 않는 한, 타자 소리만 유일한 오디오로 사용하세요.