Communitygithub.com

OliviaPp8/minara-video-skills

從操作者提供的螢幕錄影中,為 Minara 產品製作指南/教學影片。可用於 /minara-guide-video、替錄影加上字幕與配音、調整新錄製片段時間、建立時間軸審閱播放器,或修正字幕/產品含義。

minara-video-skills 是什麼?

此技能專為 Minara 產品的螢幕錄影製作出專業的指南或教學影片。它透過一系列嚴謹的步驟,從分析原始錄影、擷取關鍵影格、撰寫簡潔的語音旁白與字幕腳本,到最終渲染輸出高品質的 MP4 檔案。其核心特色在於強制要求使用時間軸審閱播放器作為「硬性批准關卡」,操作者必須在渲染前於播放器中確認每個提示點的時間、字幕與產品含義都正確無誤,以避免耗時的重複渲染。此技能支援 Python 腳本自動化處理字幕與審閱頁面,並嚴格遵循先審閱、後渲染、再交付的流程。它適合需要在本地端產生內容精準、語音流暢的產品教學影片的開發者與技術操作者,尤其適合與 `caption-recording` 搭配使用。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/OliviaPp8/minara-video-skills/tree/HEAD/skills/minara-guide-video

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

minara-guide-video

使用此技能處理真實的 Minara 螢幕錄影。操作者錄製產品內容;您需加入詳細但簡潔的英文語音旁白與字幕。請載入並遵循 caption-recording 技能的所有操作機制。

必要順序

  1. 探查新的原始素材。即使較舊的操作流程看起來相似,也必須重建其時間軸。

  2. 每隔 3–5 秒提取影格;在每個過場附近使用 0.5–1 秒的間隔。重複此步驟,直到每個畫面/面板邊界都有可靠的時間戳記。

  3. 按照畫面順序撰寫簡短的句子。說明可見的任務與已驗證的產品含義。不要推測相鄰控制項之間的關係。

  4. 為每個平面提示點使用明確的 start 錨點。執行以下指令:

    python ~/.claude/skills/caption-recording/scripts/caption_footage.py <video_dir> --prepare-only
    python ~/.claude/skills/caption-recording/scripts/make_review_page.py <video_dir> --open
    
  5. 在播放器審閱頁面處停止,並等待操作者的確認。 不要僅僅因為時間軸看起來合理就編碼 MP4。

  6. 套用每個提示點/時間/產品文案的修正,並重新整理已準備好的時間規劃。

  7. 僅在獲得批准後,才執行 caption_footage.py <video_dir> 進行渲染。

  8. 在每個提示點的中點提取一個輸出影格。對於每個調整過的提示點,也需在其開始與結束附近檢查。如果任何畫面、字幕或語音出現偏移,請修正並重複渲染/檢查循環。

  9. 在本地端交付 MP4,並在要求時於 Finder 中反白該檔案。

播放器頁面是一個硬性批准關卡,而非渲染後的可選附件。它預設顯示原始來源,即時疊加規劃中的提示點,揭露旁白間隙,支援精細搜尋與播放速度,並能將特定提示點的回饋複製回對話中。

文案規則

  • 使用從業者用語和簡短的 TTS 安全句子。
  • 命名該時刻實際可見的內容。
  • 驗證產品語意。例如,利潤分享費率更改的是創作者的分成,而非結算時間表;訂閱者概覽頁面報告的是創作者訂閱者數、管理資產規模與利潤分享,與即時運作控制項無關。
  • 使用者指定的語速會覆蓋常規預設值。

交付規則

預設不要將影片傳送到任何聊天室、頻道或群組。僅在操作者明確要求當前任務中傳送時才進行傳送。如果他們表示不要傳送,請將其視為絕對命令。

Individual skills in this repo

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

OliviaPp8/minara-video-skills

Generate background music and synced sound effects for Minara videos from the per-second script. Translates each scene's mood and on-screen actions (taps, typing, success, notifications, transitions) into a cue sheet, then renders BGM + SFX locally (numpy synth, no external service), with optional ducking under the voiceover. Use for /minara-music, "配乐", "生成音乐", "BGM", "按脚本生成音乐", "加音效", or when a minara-video / minara-guide-video project needs a music bed.

OliviaPp8/minara-video-skills

Make Minara use case / beginner tutorial videos (mobile App or desktop), rebuilding the product UI in HyperFrames code and walking through the real user path step by step. Unlike minara-video (marketing demo, UI redesign allowed), this skill requires a faithful UI: copy, layout, components, and interaction paths all follow the product frontend code and screen recordings. Triggers: "use case 视频", "教程视频", "操作演示", "新手教程", "按 App 界面做一个视频"; also makes covers for these videos ("封面", "cover", "缩略图").

OliviaPp8/minara-video-skills

Write Minara video scripts before any animation work — launch / promo films, single-scene supplements, use case tutorials. Turns a brief, product screenshots, frontend code, Figma frames or a feature note into an English-only script doc built around a keyframe sheet; each keyframe has a still image (rendered from UI code, exported from Figma, or AIGC-generated from screenshots), a picture description, the voiceover line, on-screen text (花字) with style, timing and duration, and the BGM style / sound cues. Also covers what each scene must land, user flow + UI copy, voiceover word budget and open questions, in a calm, neutral, natural voice. Then hands off to minara-video, minara-usecase-video and minara-music. Use for /minara-videoscript, "写视频脚本", "视频脚本", "分镜脚本", "关键帧", "关键帧脚本", "花字", "补充脚本", "旁白稿", "video script", "voiceover script", "keyframes".

OliviaPp8/minara-video-skills

The operator's standard workflow for making Minara marketing / launch / demo videos. Built on the hyperframes skill, with a stricter process - confirm style → high-level storyboard → copy → build each scene separately → confirm a per-second script → iterate on a local test page → render only once the user is satisfied.

相關技能