ads-audit
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, and Microsoft Ads…
Edit, process, and render videos using FFmpeg and Remotion. Handles stitching, transitions, captions, teasers, and transcription. USE THIS SKILL WHEN user mentions video, clip, footage, mp4, mov, avi, mkv, or any video format, wants to combine, stitch, merge, or join video
$ npx -y skills add naveedharri/benai-skills --skill video --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/videoContext preview
The summary Claude sees to decide when to auto-load this skill.
Edit, process, and render videos using FFmpeg and Remotion. Handles stitching, transitions, captions, teasers, and transcription. USE THIS SKILL WHEN user mentions video, clip, footage, mp4, mov, avi, mkv, or any video format, wants to combine, stitch, merge, or join video
name: video description: Edit, process, and render videos using FFmpeg and Remotion. Handles stitching, transitions, captions, teasers, and transcription. USE THIS SKILL WHEN user mentions video, clip, footage, mp4, mov, avi, mkv, or any video format, wants to combine, stitch, merge, or join video files, asks about transitions, fades, crossfades, or effects between clips, needs captions, subtitles, or TikTok-style word highlighting, wants a teaser, trailer, or highlight reel from longer video, mentions FFmpeg, ffprobe, Remotion, or related errors, asks about video transcription or whisper speech-to-text, asks about video duration, resolution, fps, or trimming, has .mp4, .mov, .captions.json files or video folders, or asks about thumbnails, overlays, title cards, or graphics for video.
Edits, processes, and renders videos using FFmpeg and Remotion.
---
This skill enables Claude to act as a smart video editor. Before executing commands:
1. **Analyze** - Examine videos (duration, resolution, audio) using ffprobe 2. **Transcribe** - Get speech content for smart cuts (if needed) 3. **Ask** - Clarify user intent and preferences 4. **Plan** - Propose edit approach for approval 5. **QA Test** - Run automated tests before user preview (see [references/qa-testing.md](references/qa-testing.md)) 6. **Preview** - Only show to user after QA passes 7. **Iterate** - Refine based on feedback
See [references/intelligent-editing.md](references/intelligent-editing.md) for detailed workflow, questions to ask, and quality checks.
---
| Task | FFmpeg | Remotion | |------|--------|----------| | **Stitching** | Same codec, no effects | Transitions, overlays, programmatic | | **Transitions** | Simple crossfades | Multiple types, custom timing | | **Captions** | SRT burn-in | TikTok-style word highlighting | | **Teasers** | Quick clips | Text overlays, branded elements |
**General guidance:**
---
Read these files as needed using the Read tool:
| File | Contents | |------|----------| | [references/intelligent-editing.md](references/intelligent-editing.md) | Smart editing workflow, questions, quality checks | | [references/video-analysis.md](references/video-analysis.md) | Analyze videos with ffprobe | | [references/transcription.md](references/transcription.md) | Whisper transcription for speech analysis | | [references/qa-testing.md](references/qa-testing.md) | **QA tests before user preview** |
| File | Contents | |------|----------| | [references/stitching.md](references/stitching.md) | Combine multiple clips into one video | | [references/transitions.md](references/transitions.md) | Add fade, slide, wipe between clips | | [references/captions.md](references/captions.md) | Add subtitles and TikTok-style captions | | [references/teasers.md](references/teasers.md) | Create 30-second teasers/trailers | | [references/title-cards.md](references/title-cards.md) | Add chapter headers, bumpers, section titles | | [references/graphics-generation.md](references/graphics-generation.md) | Generate thumbnails, overlays, social graphics |
| File | Contents | |------|----------| | [references/ffmpeg-basics.md](references/ffmpeg-basics.md) | Common FFmpeg patterns and troubleshooting | | [references/remotion-setup.md](references/remotion-setup.md) | Remotion project setup and workflow | | [references/remotion-tips.md](references/remotion-tips.md) | Animations, timing, springs, sequences, and captions | | [references/reference-implementation.md](references/reference-implementation.md) | **Complete working code to recreate the project** |
---
# 1. Setup whisper.cpp (one-time) npx ts-node scripts/setup-whisper.ts # 2. Transcribe all videos (GPU accelerated) npx ts-node scripts/transcribe-fast.ts
# Check installation which ffmpeg || brew install ffmpeg # Basic concat (same codec) ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4 # Burn in subtitles ffmpeg -i video.mp4 -vf "subtitles=captions.srt" output.mp4
# Start preview (always do this first) npm run dev # Render (only when user requests) npx remotion render CompositionName out/video.mp4
---
WebkitTextStroke: '3px black', paintOrder: 'stroke fill', textShadow: '0px 0px 4px rgba(0,0,0,1), 0px 0px 8px rgba(0,0,0,0.8)'
---
Expert automation skills for Claude Code, organized by department.
Repo: naveedharri/benai-skills
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, and Microsoft Ads…
Budget allocation and bidding strategy review across all ad platforms. Evaluates spend distribution, bidding strategy appropriateness, scaling readiness, and…
Competitor ad intelligence analysis across Google, Meta, LinkedIn, TikTok, and Microsoft. Analyzes competitor ad copy, creative strategy, keyword targeting,…
Cross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative fatigue, evaluates…
Google Ads deep analysis covering Search, Performance Max, Display, YouTube, and Demand Gen campaigns. Evaluates 74 checks across conversion tracking, wasted…
Landing page quality assessment for paid advertising campaigns. Evaluates message match, page speed, mobile experience, trust signals, form optimization, and…