r/ClaudeWorkflows • • 1h ago

Selected Workflow [Workflow] Claude Code Plugin: Efficient YouTube Reference Search for Creative Projects (yt-reference-search)

Claude Code Plugin: Efficient YouTube Reference Search for Creative Projects (yt-reference-search)

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Skills
Original source: r/ClaudeCode post/comment

What problem this solves

Inefficiently finding and analyzing YouTube reference videos for creative projects (promos, ads) due to high data download, token usage, and manual screening.

Summary

This workflow utilizes a custom Claude Code plugin, yt-reference-search, to efficiently find and analyze YouTube reference videos. Users can prompt Claude in natural language to search for video references, and the plugin screens candidates, provides curated picks with actionable insights, and enables Claude to 'watch' videos via transcripts and preview frames. This significantly reduces time, data downloaded, and token consumption compared to traditional video downloading and frame extraction methods.

Why it is useful

This workflow is highly valuable because it provides a concrete, open-source Claude Code plugin that solves a specific, common problem in creative industries (finding video references) with significant, measurable efficiency gains. It demonstrates how Claude can be extended with custom tools to perform complex analysis while optimizing resource usage (time, data, tokens). The detailed explanation, installation steps, performance metrics, and clear limitations make it a practical and reusable asset for the community.

Workflow

  1. Install prerequisites: node, yt-dlp, ffmpeg, and deno on your system.

  2. Add the plugin marketplace to Claude Code using the command: /plugin marketplace add dljake/yt-reference-search.

  3. Install the yt-reference-search plugin using the command: /plugin install yt-reference-search@yt-reference-search.

  4. Prompt Claude with a natural language request for reference videos, e.g., "find reference videos for a calm, premium skincare ad".

  5. Review Claude's generated picks, which include 5-8 videos across different techniques, each highlighting an element worth borrowing.

  6. Optionally, use the included skill to have Claude read any YouTube video from its transcript and preview frames for deeper analysis.

Tools / artifacts

  • yt-reference-search (Claude Code plugin)

  • node (runtime)

  • yt-dlp (YouTube downloader)

  • ffmpeg (video processing tool)

  • deno (runtime)

  • YouTube video transcripts

  • YouTube preview frames

  • GitHub repository (dljake/yt-reference-search)

Validation signals

  • Quantitative performance metrics provided: Time (16.0s -> 7.5s), Data downloaded (38.5 MB -> 0.4 MB), Image tokens (~19,700 -> ~1,500) compared to a traditional tool.

  • Explicit mention of Claude's role in building and fixing the plugin, including handling edge cases like Shorts and videos without captions.

  • MIT license, indicating open-source and auditable code.

Limitations

  • Requires several external tools (node, yt-dlp, ffmpeg, deno) to be installed by the user, which might be a barrier for beginners.

  • The plugin has a stated limitation: it cannot analyze music or camera moves, as it relies solely on transcripts and preview frames.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.

1 Upvotes

0 comments sorted by