overlay-skill

Adds professional packaging and motion graphics to videos, including intros/outros, subtitles, transitions, watermarks, and lower thirds. Supports multiple styles and custom options.

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 "overlay-skill" with this command: npx skills add wells1137/overlay-skill

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.

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.

Workflow

To use this skill, the agent follows these general steps:

  1. Select Feature: Choose one of the five core features based on the user's request.
  2. Choose Style/Template: Select a preset style from templates/presets.json (e.g., modern, cyberpunk, business).
  3. Configure Parameters: Provide the necessary parameters to the appropriate script (e.g., text content, image paths, colors, positions).
  4. Execute Script: Run the corresponding Python script from the /scripts directory to generate the effect.
  5. Preview & Deliver: The final video is generated and presented to the user.

Usage Guide (for Agent Development)

This section details the command-line interface for each script, intended for agent developers to understand how to execute the skill's functions.

1. Intro/Outro

Script: add_intro_outro.py

python /home/ubuntu/skills/overlay-skill/scripts/add_intro_outro.py --input <video> --output <video> --type <intro|outro> --text "Your Text" --template <name>

2. Subtitles/Titles

Script: add_subtitles.py

python /home/ubuntu/skills/overlay-skill/scripts/add_subtitles.py --input <video> --output <video> --text "Your Text" --start HH:MM:SS --end HH:MM:SS --style <name>

3. Transitions

Script: add_transition.py

python /home/ubuntu/skills/overlay-skill/scripts/add_transition.py --input1 <video1> --input2 <video2> --output <video> --type <fade|slide|wipe>

4. Watermark/Borders

Script: add_watermark.py

python /home/ubuntu/skills/overlay-skill/scripts/add_watermark.py --input <video> --output <video> --image <image> --position <pos> --border-color <color>

5. Lower Thirds

Script: add_lower_third.py

python /home/ubuntu/skills/overlay-skill/scripts/add_lower_third.py --input <video> --output <video> --title "Title" --subtitle "Subtitle" --template <name>

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.

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

Video A'Roll Auto Editor v4.7

Automates video rough editing by detecting silence, scoring segments, removing duplicates, and generating a best-segment clip and detailed report.

Registry SourceRecently Updated
1127
Profile unavailable
General

FFHub FFmpeg Skill

Process video/audio files using FFHub.io cloud FFmpeg API. Use when the user wants to convert, compress, trim, resize, extract audio, generate thumbnails, or...

Registry SourceRecently Updated
0117
Profile unavailable
General

cutmv Video Tool

Perform video/audio cutting, format conversion, compression, frame/audio extraction, watermarking, and subtitle addition using FFmpeg.

Registry SourceRecently Updated
0246
Profile unavailable