zalogarcia

Optimize Video — Development skill for Claude Code

Development community

Process and upload optimized videos to Supabase Storage with faststart + compression.

How to install Optimize Video

Installs to ~/.claude/skills/zalogarcia-zalo-claude-code-setup-optimize-video/SKILL.md

Terminal
mkdir -p ~/.claude/skills/zalogarcia-zalo-claude-code-setup-optimize-video && curl -fsSL https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/HEAD/commands/optimize-video.md -o ~/.claude/skills/zalogarcia-zalo-claude-code-setup-optimize-video/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Optimize Video does

Process and upload optimized videos to Supabase Storage with faststart + compression.

Usage

Provide the local file path and the Supabase Storage path as arguments:

/optimize-video /path/to/local/video.mp4 Storage/Path/filename.mp4

Instructions

  1. Run ffmpeg to compress and add faststart:
ffmpeg -y -i "$LOCAL_PATH" \
  -c:v libx264 -crf 23 -preset medium \
  -c:a aac -b:a 128k \
  -movflags +faststart \
  "/tmp/optimized_video.mp4"
  1. Show the before/after file sizes

Alternatives in Development

Full documentation available on GitHub

View Source Repository