Skip to content
Content
Skill

/video-thumbnail-generator

Create platform-ready thumbnails from real video frames. Use when the user wants a thumbnail, cover image, YouTube cover, Shorts cover, Bilibili cover, Xiaohongshu cover, or other video poster image.

From plugin
openchatcut
2.8k31 skills1 MCP

Claude Code

$ npx -y skills add 0xsline/OpenChatCut --skill video-thumbnail-generator --agent claude-code

SKILL.md

video-thumbnail-generator.SKILL.md
name: video-thumbnail-generator
description: Create platform-ready thumbnails from real video frames. Use when the user wants a thumbnail, cover image, YouTube cover, Shorts cover, Bilibili cover, Xiaohongshu cover, or other video poster image.

Video Thumbnail Generator

Use this skill to create a high-clarity thumbnail or cover image from the actual video content.

Non-Negotiables

1. Use the real video as visual evidence.

  • If the thumbnail shows a person, product, UI, frame, or scene from the video, extract or inspect real frames.
  • Never invent a generic software interface, fake product screen, or unrelated person.

2. Read style references before recommending styles.

  • Use `references/thumbnail-styles.md` and `references/thumbnail-style-recipes.md`.
  • Only offer style directions supported by those references or by the user's explicit instruction.

3. Keep text short and readable.

  • Usually 2-5 words.
  • Avoid thin type, low contrast, small labels, and clutter.

Workflow

1. Confirm platform and aspect ratio if missing.

  • YouTube / Bilibili: usually 16:9.
  • Shorts / TikTok / Douyin: usually 9:16.
  • Xiaohongshu / WeChat Channels: usually 3:4.
  • Correct ambiguous ratio language gently, especially 4:3 vs 3:4.

2. Read project state, transcript, and available media context. 3. Inspect candidate frames:

  • expressive face
  • product or UI clearly visible
  • dramatic action moment
  • clean composition
  • strong lighting or clear subject separation

4. Classify the thumbnail job:

  • talking-head / opinion / tutorial
  • product / software / demo
  • cinematic / documentary / art
  • entertainment / challenge / reaction
  • education / business / concept

5. Propose concise title text options. 6. Offer 3-6 clearly different style directions.

  • Each option should name the composition, not only a channel/style label.
  • Exclude weak options.
  • Wait for user choice when the direction is not obvious.

7. Generate thumbnail options using selected real frames and the selected style. 8. Check mobile readability, subject fidelity, product/UI truthfulness, and visual contrast. 9. Present results and offer targeted adjustments.

Prompt Shape

[Platform] thumbnail, [aspect ratio / dimensions], [style name].

COMPOSITION: [subject position, scale, background, graphic balance]
REAL REFERENCE: [describe selected frame zone by zone]
TEXT: "[short title]" in [high-contrast style]
STYLE: [one-line style recipe from references]
CONSTRAINTS: readable at mobile size, no fake UI, no watermark, no play button.

References

  • `references/thumbnail-styles.md`: style library from real thumbnail analysis.
  • `references/thumbnail-style-recipes.md`: quick style recipes and prompt patterns.
  • `references/field-testing-notes.md`: known failure modes.
Read more
@0xsline
Ships withopenchatcut

Open-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering.

2.8k31 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
2.8k
Star history of 0xsline/OpenChatCut on GitHub, a chart by star-history.com

Other skills on openchatcut.

openchatcut

openchatcut

Connect an MCP-capable coding agent to OpenChatCut and edit local video projects. Use when the user asks to install, connect, or…

@0xsline@0xslineInstall Skill
asset-import

asset-import

Use when acquiring or importing media into a OpenChatCut project asset library for video editing or creation, including…

@0xsline@0xslineInstall Skill
batch-montage-variants

batch-montage-variants

Turn one pool of existing project media into a batch of distinct, publishable montage cuts instead of a single hero edit. Use for…

@0xsline@0xslineInstall Skill
beat-sync-montage

beat-sync-montage

Plan and build a finished beat-synced montage where cut placement serves the content, not just the metronome. Use for 卡点混剪, 卡点剪辑,…

@0xsline@0xslineInstall Skill
create-motion-graphics

create-motion-graphics

Use whenever the agent needs to add, create, hand-author, patch, or place Motion Graphic JSX assets in a OpenChatCut project.…

@0xsline@0xslineInstall Skill

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

officecli11d33k
@iofficeai@iofficeaiInstall Skill

Questions about video-thumbnail-generator.

Which coding agents can use video-thumbnail-generator?
video-thumbnail-generator installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.