auto-clipper
Automatically create clips and videos from media files in a specified folder. Uses Agent Swarm for intelligent task delegation and supports cron-based scheduling.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/austindixson/auto-clipperAutoClipper
Description
Automatically create clips and videos from media files in a specified folder. Uses Agent Swarm for intelligent task delegation and supports cron-based scheduling.
AutoClipper
Automatic Video Clip & Highlight Generator for OpenClaw.
v1.0.0 — Design draft. Automatically scan a folder for media files, create clips/highlights using ffmpeg, and organize output. Cron-ready for scheduled automation.
Installation
# Add to crontab (crontab -e)
# Run every hour at minute 0
0 * * * * /Users/ghost/.openclaw/workspace/skills/auto-clipper/scripts/run.sh
# Or run daily at 9 AM
0 9 * * * /Users/ghost/.openclaw/workspace/skills/auto-clipper/scripts/run.sh --output daily
Usage
- Screen recording highlights: Auto-clip moments from Loom/obsidian recordings
- Meeting recaps: Extract key segments from meeting recordings
- Content creation: Batch-process raw footage into short clips
- Security camera clips: Pull motion-triggered segments from camera feeds
- Gaming highlights: Auto-clip "best of" moments from recordings
# Run once (scan and process)
python3 scripts/auto_clipper.py run
# Dry run (show what would be processed)
python3 scripts/auto_clipper.py run --dry-run
# Force reprocess all files
python3 scripts/auto_clipper.py run --force
# Start continuous watcher (not cron-based)
python3 scripts/auto_clipper.py watch
# Show status
python3 scripts/auto_clipper.py status
Purpose
AutoClipper enables OpenClaw agents to automatically:
- Monitor a watch folder for new media files (videos, screen recordings, camera clips)
- Analyze media to understand what's worth clipping (via Agent Swarm delegation)
- Generate clips using ffmpeg (highlights, segments, trimmed videos)
- Produce compilations by stitching multiple clips together
- Schedule runs via cron for fully automated workflows
Architecture
┌─────────────────────────────────────────────────────────────┐
│ AutoClipper Skill │
├─────────────────────────────────────────────────────────────┤
│ 1. Watch Folder (configurable input path) │
│ ↓ │
│ 2. Media Scanner (find new files, filter by extension) │
│ ↓ │
│ 3. Agent Swarm delegation (analyze → clip strategy) │
│ ↓ │
│ 4. Clip Engine (ffmpeg operations) │
│ ↓ │
│ 5. Output Organizer (save to output folder, optional SNS) │
└─────────────────────────────────────────────────────────────┘
Components
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-austindixson-auto-clipper": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
what-just-happened
When the gateway comes back online, check recent logs and post a short message about what happened (restart, SIGUSR1, auth change, reconnect). User sees the response in TUI or Telegram.
agent-loops
Multi-agent workflow orchestrator. Use when the user asks to build, create, make, ship, develop, or launch any software (apps, webapps, websites, mobile apps, APIs, tools, bots, dashboards, SaaS, MVPs); fix or debug bugs; review or audit code; research topics; refactor code; or publish skills.
composio-composer-xskill
Enables posting tweets to Twitter/X through Composio's integration platform via HTTP and BeautifulSoup. Use when posting tweets or integrating with Composio.
creative-agents
Integration scripts for the creative agent swarm managed by overstory (Claude Code). Use when configuring or running researcher, social media, blog, or scribe agents.
skill-doc-formatter
Formats SKILL.md (OpenClaw/Cursor skill docs) for optimal display on ClawHub. Produces a consistent structure—Description, Installation, Usage with benefit-focused examples, and Commands—so skill pages are clear and scannable.