Communitygithub.com

bounce12340/josh-video-skills

「做一支影片/Reel」指令被觸發時,先判斷影片類型,轉發給對應的影片技能,套用共用本家規則並交給事實編輯。只做草稿,不發文。

josh-video-skills란 무엇인가요?

이 스킬은 '동영상/릴 제작' 요청이 들어왔을 때, 비디오 유형을 먼저 판단하고 적절한 전용 스킬로 라우팅하는 라우터 역할을 합니다. 사용자는 Josh의 미디어 팀 워크플로우 내에서 음성, 모션, 커버 디자인 등 공통 규칙을 적용한 후, 사실 편집자에게 최종 검토를 요청합니다. 지원 플랫폼은 Claude Code를 기반으로 하며, 셸 스크립트(`reel.sh`)와 파일 구조를 활용해 일관된 출력을 생성합니다. 이 스킬은 배포하지 않고 초안만 생성하며, 최종 게시는 메인 봇이 Josh의 확인 후 처리합니다. 사용자는 중국 서비스 사용 금지, ElevenLabs 음성 사용, 1080x1920 세로형, 3분 이내, 45MB 미만 등의 엄격한 제약을 준수해야 합니다. 사실 편집 단계에서 검증이 완료된 후에만 결과물이 메인 봇에 보고됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bounce12340/josh-video-skills/tree/HEAD/josh-video-router

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

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

문서

josh-video-router:Josh 비디오 라우터

초안만 생성하며, 게시하지 않습니다. 게시는 항상 메인 봇이 Josh의 확인 후 처리합니다. 전체 목록과 이유는 <SKILLS_DIR>/ROUTER-PLAN.md를 참조하세요.

0단계: 먼저 공통 규칙 읽기

  • 말투와 용어: <YOUR_WORKSPACE>/media-team/00-profile/voice.md
  • 애니메이션 규칙: <YOUR_WORKSPACE>/media-team/00-profile/motion-contract.md
  • 커버: <YOUR_WORKSPACE>/media-team/covers/README.md

1단계: 유형 판단 (의사 결정 표)

질문예 → 사용할 스킬
유명인 인터뷰 또는 강연 원본 영상이 있나요?interview-reel
내레이션 + 실제 뉴스/스톡 영상?stock-footage-reel
나레이션 없는 주제 몽타주?OpenMontage documentary-montage (openmontage-house 읽기)
웹페이지나 도구 조작을 녹화해야 하나요?screen-record (소재) → stock-footage-reel 또는 OpenMontage screen-demo
지식 해설, Vox 스타일, 예술 그림체, 화이트보드, 손그림?huashu-art-motion; 없으면 lemo-opuscar; 타사 프리뷰가 필요하면 xilo-opus-video
가격, 벤치마크, KPI 비교?huashu templates/data_card_render.py
제품 홍보?video-shotcraft (세로형으로 재배치 필수)
긴 영상 자르기, 번역/더빙, 팟캐스트?OpenMontage (openmontage-house 읽기)
그 외?메인 봇에게 물어보고, 스스로 스킬을 선택하지 마세요

사용 금지: vox-director, book-sales-video, simon-skills, director 출시, hbg-classical-poem, kid-papercraft, anything2explainer 및 video-talkcraft의 공식 영상(이유는 ROUTER-PLAN.md 참조).

2단계: 공통 규칙 적용 (모든 영상에 적용)

  • 대만 번체 중국어, 대만 용어 사용, 「」 사용, 대시(—) 사용 금지.
  • 더빙: 중국어는 자신의 ElevenLabs 음성 <YOUR_ELEVENLABS_VOICE_ID> 사용; 영어는 Sarah Explains. 자연스러운 속도로, 가속 금지. 먼저 estimate_only로 포인트 확인.
  • 더빙은 자막에 맞춤: 최종 자막 파일이 유일한 출처이며, 화면 자막도 동일한 파일을 기준으로 분할.
  • 뉴스 영상은 뉴스만 보도하고, Josh의 1인칭 관점 추가 금지 (본인이 요청한 경우 제외).
  • BGM: 가능한 한 배치하고, facts.md에 곡명, 출처, 라이선스를 표시; 없어도 영상 출시를 막지 않음.
  • 화면에 브랜드 로고 배치 금지, 소재는 해당 문장의 실제 상황과 일치해야 함.
  • 세로형 1080x1920, 3분 이내; IG 버전은 video-pipeline/reel.sh ig로 45MB 미만으로 압축.
  • YouTube 영상을 기반으로 제작된 경우, 모든 게시물에 원본 링크를 첨부하고 원저자 표시.
  • 유료 서비스 사용 금지, 새 API 키 추가 금지, 필요하면 Josh에게 문의.
  • VoiceStudio 규칙: 사용자 음성 업로드 금지, 본인 동의 없이 음성 복제 금지.
  • 중국 서비스 사용 금지 (豆包, 火山, 飛書, 微信讀書, 即夢, LibTV).

3단계: 마무리

  1. reel.sh mix (BGM이 있는 경우) → reel.sh qa → reel.sh ig
  2. script.txt, storyboard.md, ig_caption.txt, threads.txt, facts.md를 <YOUR_WORKSPACE>/media-team/03-drafts/<주제>/에 전달

4단계: 사실 편집자에게 전달

  • 사실 편집자에게 03-drafts/<주제>/ 검토 요청, 보고서는 04-review/<원고명>-review.md에 작성.
  • 검토 통과 후 메인 봇에 보고: 파일 경로, 영상 길이, 파일 크기, 전체 스크립트, 확인 불가능한 사실.

Individual skills in this repo

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

bounce12340/josh-video-skills

「名人訪談/演講片段」直式 Reel(Fox Hsiao 式「解說穿插原聲」):配音依語言選聲(中文用「<YOUR_VOICE_NAME>」<YOUR_ELEVENLABS_VOICE_ID>;英文用 Sarah Explains)+繁中主字幕的解說段落,中間穿插 15 到 30 秒的名人原聲片段(16:9 置中、上下模糊底、「原聲 姓名|場合|日期」出處標籤、左上「影片/原頻道」),結尾拋問題給觀眾。一份 JSON spec 一路做到成片、720p 預覽、聯絡表、credits.json、封面。觸發語:「名人訪談」、「演講片段」、「訪談 Reel」、「Fox 式」、「解說加原聲」、「interview reel」。

bounce12340/josh-video-skills

用 OpenMontage(開源 AI 影片製作流水線,<SKILLS_DIR>/OpenMontage)做 Josh 的影片時的「本家規則」轉接層。適用:長片剪成多支短片(clip-factory)、真實螢幕錄製教學(screen-demo)、翻譯配音(localization-dub)、Podcast 轉影片(podcast-repurpose)、「照這支參考影片做」(reference video 分析)、無旁白紀錄片蒙太奇(documentary-montage),以及幫 stock-footage-reel 加抓 NASA/國會圖書館/NARA/Archive.org 老片。觸發語:「用 OpenMontage」、「長片切短片」、「照這支 Reel 做」、「翻譯配音」、「螢幕教學影片」。

bounce12340/josh-video-skills

用 Playwright 錄「公開網頁」的操作畫面(捲動、滑過、點連結、高亮重點、章節卡),輸出 1080x1920 直式 mp4,當 Reel 的工具/網站導覽素材。觸發語:「錄一段網頁操作」「網站導覽素材」「螢幕錄影素材」「screen record」。只錄公開頁面,不登入、不發文。

bounce12340/josh-video-skills

「真實素材剪輯」直式短影音(AYi @ayi_ainotes 那種紀錄片風):照口播稿每一句,自動搜尋並下載免費可商用素材(Pexels、Mixkit Free、Wikimedia Commons),加上洋紅調的 1950 到 70 年代 Prelinger 公有領域老片,硬切剪輯,燒上雙語字幕(繁中+英文,重點字金色),左上固定標題,ElevenLabs 配音,暗色合成器配樂,片尾金句卡加出處小字,再用 B 剪報 Vox 樣板出封面。觸發語:「做一支真實素材剪輯」、「stock footage reel」、「AYi 風格」、「素材庫剪輯」。

관련 스킬