- Home
- Skills
- Workflow Automation
- everything video editing
everything video editing
Automated video post-production for social media, ads, and creators using Python-based editing and motion graphics.
$25
Works with the AI Agents you already use
everything video editing
Example session with this skill installed
Edit this 2-minute raw interview footage into a vertical TikTok reel. Use the brand colors #FF5733 and #FFFFFF. Make it punchy with captions and a music bed.
- Read your context and instructions
- Compiled the everything video editing
I have analyzed the interview footage and identified several natural pause points for jump cuts. I will proceed with a high-energy edit including word-level captions and a background music track.
Video Processing Plan
| Task | Tool | Status |
|---|---|---|
| Footage Probe | probe.py | Completed: 128s source identified |
| Transcription | transcribe.py | Completed: 242 words indexed |
| Jump Cuts | cutlist.py | Generated: 18 silences/retakes removed |
| Reframing | render.py | 9:16 aspect ratio applied with face-aware crop |
| Graphics | remotion_gfx.py | Kinetic text and Lower Third applied (#FF5733) |
| Audio Mix | separate.py | Voice isolated; music ducked at -20dB |
| Thumbnail | thumbnail.py | Generated 1080x1920 cover with bold text |
Final Export Details
- Duration: 58 seconds
- Resolution: 1080x1920 (9:16)
- Audio: -14.2 LUFS (Integrated)
- Metadata: SRT subtitles included, TikTok safe-zones verified.
Next steps
- Review the generated
edited/interview_tiktok_draft.mp4to check the jump cut pacing. - Approve the color grade and caption placement before final high-bitrate render.
- Choose one of the three generated thumbnail variations for the final upload.
Connects securely to your tools. The creator never sees your data.
About this skill
Video production involves high friction, from manual transcription and jump-cut editing to complex color grading and platform-specific reframing. This skill automates the entire post-production pipeline using a specialized suite of Python tools to turn raw footage into distribution-ready content for social media, ads, or internal projects.
What it does
- Automated editing performs jump cuts, silence removal, and multi-platform reframing with face-aware cropping.
- Audio processing handles Whisper-based transcription, voice isolation via Demucs, music ducking, and automated SFX placement.
- Motion graphics generates brand-aligned lower thirds, call-to-actions, and 3D titles using Remotion and Blender.
- Platform optimization applies safe-zone overlays and export presets for TikTok, Instagram, YouTube, and LinkedIn.
- Creative analysis probes footage for beat detection, scene changes, and loudness normalization to ensure consistent quality.
How it works
- Footage Analysis: Run
analyze.pyto generate a technical report and contact sheet of the raw assets. - Interactive Brief: The agent asks 1-2 rounds of targeted questions to determine the style, pace, and target platform.
- Asset Preparation: Scripts generate transcriptions, isolate vocals, and select music beds based on descriptive text.
- Rendering: A
plan.jsonis constructed and processed by the render engine to produce draft and final exports.
Frameworks & tools
This skill requires FFmpeg and Python. It utilizes Whisper for STT, Demucs for audio separation, Remotion for React-based graphics, Blender for 3D titles, and CLAP for music retrieval.
Why this beats prompting it yourself
Generic prompts cannot handle the granular timing required for jump cuts or the precise coordinate math for safe-zone text placement. This skill provides a structured bridge between natural language intent and the command-line tools necessary for frame-accurate video manipulation.
Use cases
- Social Media Reels: Converting raw talking-head footage into captioned, fast-paced vertical clips with hooks.
- Commercial Ads: Building OVC variants from a script with text supers, brand badges, and voice-overs.
- Content Repurposing: Trimming long-form webinars into highlights with automated silence removal and thumbnails.
- Quick Utility Tasks: Batch compressing files, generating GIFs, or normalizing audio loudness for multiple clips.
Known limitations
Blender 3D titles do not support non-Latin scripts like Bangla. Face tracking utilizes a static crop per clip rather than dynamic frame-by-frame tracking. It does not generate video from text prompts.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before any payment.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed with 4 warnings today
Requires