Youtube Clip Curator

# YouTube Clip Curator

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Youtube Clip Curator" with this command: npx skills add noahcraft-open/youtube-clip-curator

YouTube Clip Curator

Analyze a long-form YouTube video (e.g. VTuber stream, podcast, lecture) and extract a ranked list of "clip candidates" with start/end timestamps, hook descriptions, click-worthy titles, and emotion tags. Optionally generate FCPXML for Premiere Pro / DaVinci Resolve, plus thumbnail briefs ready for an image AI.

When to use

Use this skill when the user needs to:

  • Turn a 1-3 hour stream into 5-10 short YouTube clip candidates
  • Reverse-engineer the editing thinking of a target clip channel
  • Get start/end seconds + title + hook for each clip — ready to cut
  • Emotion-tag each clip for thumbnail and promotion strategy
  • Bridge from raw long video to a Premiere Pro / DaVinci Resolve timeline
  • Suggest the most click-worthy moments without reviewing the full video

How it works

  1. Ask for the source video (YouTube URL, MP4 path, or transcript)
  2. Optionally ask for a "style template" channel (e.g. ちばちゃんねる) to mimic editing thinking
  3. Ask for the target clip count (default: 5) and duration target (short / medium / long)
  4. Analyze the transcript to find hooks, punchlines, emotion peaks, character moments
  5. Score each candidate by:
    • Emotion intensity (laughter, surprise, chaos, cuteness)
    • Clear punchline / story structure
    • Quotable phrases / meme potential
    • Character trait expression
    • Standalone comprehensibility
  6. Output a ranked JSON list with start/end times, titles, hooks, and reasons

Output format

{
  "source_video": {"title": "...", "duration_min": 87},
  "template_style": "@ChannelChiba (chaos+character observation)",
  "clips": [
    {
      "rank": 1,
      "start_sec": 595,
      "end_sec": 932,
      "duration_sec": 337,
      "score": 0.95,
      "title_suggestion": "【ふざけるな】サイコロ振りながら偽フワワに応募してきたフブブにもこ田が本気でブチギレるwww",
      "hook_description": "ふぶき『ホロライブのふわふわしたとこからやってきたフブブです』+直後にカラカラ音→もこ田『ふざけるなよ!』の即ツッコミ",
      "expected_appeal": "笑い・カオス・ツッコミ",
      "emotion_tags": ["笑い", "カオス", "ツッコミ", "天然"],
      "peak_frame_sec": 658,
      "reason": "明確なパンチライン+キャラの濃い側面+ギャップ構造+ビジュアル化しやすい瞬間"
    }
  ]
}

Selection rules (built-in)

The skill uses these criteria when analyzing candidates:

High priority

  • Clear punchline / story structure — must have a beat that closes
  • Strong emotion peak — laughter, surprise, chaos, or cuteness above baseline
  • Character expression —天然 / 暴走 / ツッコミ / 暴言 / drysarcasm shines through
  • Standalone comprehensibility — viewer can understand without prior context

Medium priority

  • Quotable phrases — short impactful lines that meme well
  • Visual moment — facial expression / situation that thumbnails strongly
  • First 3 seconds hook — opens with strong statement or visual
  • Gap / contrast structure — serious situation × silly reaction etc.

Hard avoids

  • Pure gameplay walkthrough with no reaction
  • Long silence or downtime without payoff
  • Inside-joke moments that need 5+ minutes of context
  • Content that risks defamation / harm

Composition rules

  • Target length: 30-90 sec for short, 2-5 min for standard, 5-10 min for story
  • Open with the strongest 3 seconds
  • Maintain フリ→展開→オチ structure
  • Cut tempo: faster during chaos peaks, slower during character moments
  • Caption emphasis on power words: やばい / 神 / 草 / 終わった / ヤバ / うわ

Optional outputs

  • Premiere Pro FCPXML — drop into File > Import > XML, builds a timeline
  • DaVinci Resolve script — places clips on tracks, creates render queue
  • Thumbnail brief JSON — peak_frame_sec + emotion_tags + title hints for image AI
  • SRT subtitles — Whisper-derived per-clip captions, editable in any NLE

Tips for best results

  • Provide stream subtitles if available (auto-captions are OK but Whisper transcripts are better)
  • Specify a reference clip channel — output style adapts to that channel's thinking
  • For VTuber clips: include character name + game name so context-specific phrases score correctly
  • Ask for "3-5 clips" first to validate, then re-run for full set

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

视频自动剪辑助手

视频自动剪辑助手。基于 FFmpeg 自动提取精彩片段、生成字幕、裁剪时长、制作短视视频,支持多平台导出。当用户需要:自动剪辑视频、提取关键词片段、生成字幕并烧录、导出短视频、提取视频精华、生成视频摘要时使用此技能。

Registry Source
4940Profile unavailable
Coding

Yt Assemblyai Monitor

YouTube channel monitor and video transcription using AssemblyAI cloud API. Pure Python + requests only — no ffmpeg, no Whisper, no extra tools needed. Monit...

Registry Source
1430Profile unavailable
Coding

Kai YouTube

Download and transcribe YouTube videos using yt-dlp and Whisper CLI, saving audio and transcripts for playback and summary from any YouTube URL.

Registry Source
1420Profile unavailable
General

Reeltalk

Helper for processing shared video links. Takes a URL, downloads the audio track, creates a text transcript, and produces a summary. Supports all major platf...

Registry SourceRecently Updated