Skip to content
cccskills
FreePublished on GitHub

video-overlay

Adds professional packaging and motion graphics to videos. Use when the user asks to add intros, outros, subtitles, transitions, watermarks, or lower thirds to a video. Supports multiple styles and custom options, no API key required.

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (8)

  • SKILL.md2.9 KB
  • references/ffmpeg_moviepy_cheatsheet.md1.5 KB
  • scripts/add_intro_outro.py5.4 KB
  • scripts/add_lower_third.py7.2 KB
  • scripts/add_subtitles.py4.7 KB
  • scripts/add_transition.py5.1 KB
  • scripts/add_watermark.py6.3 KB
  • templates/presets.json2.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Overlay Skill

This skill adds a variety of professional packaging and motion graphics to videos, enhancing their overall quality. It supports both FFmpeg and MoviePy as backend engines and provides a rich set of preset templates and flexible custom parameters.

When to Use

Use this skill when the user asks to:

  • "Add an intro/outro to my video"
  • "Put subtitles on this clip"
  • "Create a transition between these two shots"
  • "Add my logo as a watermark"
  • "Put a title card at the beginning"
  • "Add a lower third with my name and title"

Core Features

FeatureDescriptionExample Use Case
Intro/OutroAdd an engaging opening or a professional closing.Brand logo animation, "Thanks for watching" screen.
Subtitles/TitlesOverlay static or dynamic text information.Dialogue subtitles, chapter titles, call-to-action text.
TransitionsCreate smooth or dynamic transitions between clips.Fade between scenes, wipe to reveal next shot.
Watermark/BordersAdd copyright information or decorative borders.Channel logo in corner, cinematic black bars.
Lower ThirdsDisplay names, locations, or other info.Interviewee name and title, location identifier.

Usage Examples (Dialogue Format)

1. Add a Watermark

User: "Can you add my logo to this video? It should be in the top right corner." User uploads my_video.mp4 and logo.png

Agent using video-overlay:

python /home/ubuntu/skills/video-overlay/scripts/add_watermark.py --input my_video.mp4 --output video_with_watermark.mp4 --image logo.png --position top_right

2. Add Subtitles

User: "Add the subtitle 'Hello, world!' from 5 seconds to 10 seconds into the video." User uploads my_video.mp4

Agent using video-overlay:

python /home/ubuntu/skills/video-overlay/scripts/add_subtitles.py --input my_video.mp4 --output video_with_subtitles.mp4 --text "Hello, world!" --start 00:00:05 --end 00:00:10 --style modern

Resources

  • /scripts/: Contains the Python implementation code for all features.
  • /templates/presets.json: A JSON file containing preset styles for intros, subtitles, and lower thirds.
  • /references/ffmpeg_moviepy_cheatsheet.md: A cheatsheet with common commands and tips for FFmpeg and MoviePy.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Tired of juggling multiple audio APIs? This skill gives you one-command access to TTS, music generation, sound effects, and voice cloning. Use when you want to generate any audio without managing multiple API keys.

The English summary is being prepared. Showing the original description.

wells1137/media-skills24Updated Mar 4, 2026

Tired of juggling 8 API keys? This skill gives you one-command access to Midjourney, Flux, Ideogram, and more, with zero setup. Use when you want to generate any image without worrying about API keys.

The English summary is being prepared. Showing the original description.

wells1137/media-skills24Updated Mar 4, 2026

Full-featured Kling 3.0 Omni video generation skill. Covers text-to-video, image-to-video, video editing (base mode), video reference (feature mode), multi-shot generation, and audio-synced video. Includes validated API constraint rules and prompt engineering guide.

The English summary is being prepared. Showing the original description.

wells1137/media-skills24Updated Mar 4, 2026

Expert prompt engineering for Seedance 2.0. Use when the user wants to generate a video with multimodal assets (images, videos, audio) and needs the best possible prompt.

The English summary is being prepared. Showing the original description.

wells1137/media-skills24Updated Mar 4, 2026

Intelligently upscale and enhance videos to cinematic quality using a multi-model backend (Topaz, SeedVR2).

The English summary is being prepared. Showing the original description.

wells1137/media-skills24Updated Mar 4, 2026

See all skills by wells1137

Report a problem with this skill