audiomind
Tired of juggling multiple audio APIs? This skill gives you one-command access to TTS, music generation, sound effects, and voice cloning. Use when you want to…
A professional video analysis skill powered by a **dual-model architecture**: ByteDance **Seed-2.0-Mini** for rapid previews and Google **Gemini 2.5 Pro** for deep, cinematic-grade analysis. It provides quantitative quality assessments and meticulous shot-by-shot breakdowns (拉片)
$ npx -y skills add wells1137/media-skills --skill video-breakdown --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/video-breakdownContext preview
The summary Claude sees to decide when to auto-load this skill.
A professional video analysis skill powered by a **dual-model architecture**: ByteDance **Seed-2.0-Mini** for rapid previews and Google **Gemini 2.5 Pro** for deep, cinematic-grade analysis. It provides quantitative quality assessments and meticulous shot-by-shot breakdowns (拉片)
name: video-breakdown version: 2.0.0 author: "@wells1137" tags: ["video", "breakdown", "analysis", "critique", "shot-by-shot", "拉片", "gemini", "bytedance"]
A professional video analysis skill powered by a **dual-model architecture**: ByteDance **Seed-2.0-Mini** for rapid previews and Google **Gemini 2.5 Pro** for deep, cinematic-grade analysis. It provides quantitative quality assessments and meticulous shot-by-shot breakdowns (拉片) for content creators, editors, and filmmakers.
| Capability | Description | Use Case | | :--- | :--- | :--- | | **Quality Critique** | Scores 7 technical dimensions (resolution, lighting, audio, stability, composition, pacing, overall) on a 1-10 scale with professional commentary. | Evaluate UGC quality; compare video versions; pre-publish QA. | | **Shot Breakdown (拉片)** | Deconstructs every shot with precise timestamps, shot type, camera movement, subject, action, and narrative function. | Analyze competitor videos; study cinematic techniques; create shot lists. | | **Content Strategy** | Assesses hook strength, retention curve, platform fit (TikTok/YouTube/Instagram/LinkedIn), and viral potential. | Optimize content for distribution; identify drop-off points; improve engagement. |
This skill uses two models, selectable via the `model` parameter:
| Model | ID | Best For | | :--- | :--- | :--- | | `quick` | `bytedance-seed/seed-2.0-mini` | Fast previews, cost-sensitive tasks, initial screening | | `full` (default) | `google/gemini-2.5-pro` | Deep analysis, precise timestamps, cinematic-grade breakdowns |
The skill calls a hosted proxy service that routes requests to OpenRouter, which dispatches to the selected model. The response is synchronous — the full analysis result is returned directly in the API response.
1. **Agent**: Calls `POST /api/analyze` with `video_url`, `analysis_type`, and optionally `model`. 2. **Proxy**: Forwards the request to OpenRouter with the selected model. 3. **Model**: Analyzes the video and returns structured JSON. 4. **Agent**: Presents the parsed result to the user.
**Goal**: Get a fast quality report for a video.
**Agent Action**:
{
"tool": "video-breakdown.analyze",
"args": {
"video_url": "https://example.com/my-video.mp4",
"analysis_type": "quality_critique",
"model": "quick"
}
}**Goal**: Get a professional, frame-accurate shot breakdown.
**Agent Action**:
{
"tool": "video-breakdown.analyze",
"args": {
"video_url": "https://example.com/scene.mp4",
"analysis_type": "shot_breakdown",
"model": "full"
}
}**Expected Output**:
[
{
"shot_number": 1,
"start_time": "00:00",
"end_time": "00:04",
"duration_seconds": 4,
"shot_type": "Medium Shot",
"camera_movement": "Static",
"subject": "Young woman walking toward camera",
"action": "Subject walks confidently, making direct eye contact",
"narrative_function": "Establishes protagonist and sets confident tone",
"audio_notes": "Upbeat music begins, no dialogue"
}
]**Goal**: Evaluate a video's social media performance potential.
**Agent Action**:
{
"tool": "video-breakdown.analyze",
"args": {
"video_url": "https://example.com/reel.mp4",
"analysis_type": "content_strategy",
"model": "full"
}
}The proxy service is deployed on Vercel Pro (300s timeout).
Submits a video for analysis.
**Request Body**:
{
"video_url": "string (required)",
"analysis_type": "quality_critique | shot_breakdown | content_strategy (required)",
"model": "quick | full (optional, default: full)"
}**Response**:
{
"model_used": "google/gemini-2.5-pro",
"analysis_type": "shot_breakdown",
"result": { ... }
}Returns service status and available models.
The proxy service requires one environment variable:
OPENROUTER_API_KEY=<your-openrouter-api-key>
Deploy to Vercel from the `proxy/` directory within this skill.
A collection of open-source Agent Skills for OpenClaw, focused on content creation — images, audio, and video — with zero API key management. We handle all the service integrations so you can focus on creating.
Tired of juggling multiple audio APIs? This skill gives you one-command access to TTS, music generation, sound effects, and voice cloning. Use when you want to…
Tired of juggling 8 API keys? This skill gives you one-command access to Midjourney, Flux, Ideogram, and more, with zero setup. Use when you want to generate…
Full-featured Kling 3.0 Omni video generation skill. Covers text-to-video, image-to-video, video editing (base mode), video reference (feature mode),…
Expert prompt engineering for Seedance 2.0. Use when the user wants to generate a video with multimodal assets (images, videos, audio) and needs the best…
Adds professional packaging and motion graphics to videos. Use when the user asks to add intros, outros, subtitles, transitions, watermarks, or lower thirds to…
Intelligently upscale and enhance videos to cinematic quality using a multi-model backend (Topaz, SeedVR2).