video-marketing
Video platform optimization and analytics for YouTube and other video channels
What this skill does
# Video Marketing Skill
## Overview
The Video Marketing skill provides specialized capabilities for video platform optimization and analytics, with deep integration into YouTube Studio and third-party video optimization tools. This skill enables comprehensive video SEO optimization, performance analysis, and content strategy execution across video platforms.
## Capabilities
### YouTube Studio API Integration
- Channel management and configuration
- Video upload and metadata management
- Playlist creation and organization
- End screen and card configuration
- Comment moderation settings
- Channel branding customization
### TubeBuddy Optimization Recommendations
- Tag suggestions and optimization
- SEO score analysis
- Best time to publish recommendations
- Competitor tag analysis
- Keyword explorer integration
- A/B testing for thumbnails
### vidIQ Competitor Analysis
- Competitor channel tracking
- Video performance benchmarking
- Trend alerts and opportunities
- Keyword research and scoring
- Channel audit capabilities
- Views per hour tracking
### Video SEO Optimization
- Title optimization with keywords
- Description template creation
- Tag strategy and implementation
- Transcript optimization
- Closed caption management
- Metadata best practices
### Thumbnail A/B Testing
- Thumbnail performance tracking
- Click-through rate analysis
- Design recommendation generation
- Split testing configuration
- Winner selection automation
- Historical performance comparison
### End Screen and Card Configuration
- End screen template design
- Card placement optimization
- CTA strategy implementation
- Cross-promotion setup
- Subscriber conversion tracking
- Link click analysis
### Playlist Management
- Playlist structure optimization
- Series playlist configuration
- Auto-add rules setup
- Playlist SEO optimization
- Watch time optimization
- Playlist performance tracking
### YouTube Analytics Interpretation
- Watch time analysis
- Audience retention metrics
- Traffic source breakdown
- Demographic insights
- Revenue analytics (if monetized)
- Subscriber growth tracking
- Click-through rate trends
- Impression analysis
### Video Transcription and Captions
- Auto-caption review and editing
- Multi-language caption support
- Transcript generation
- SRT/VTT file management
- Accessibility compliance
- Search optimization through captions
## Usage
### Basic Video Optimization
```javascript
const videoOptimization = {
videoId: 'VIDEO_ID',
optimizations: {
title: {
current: 'My Video Title',
suggested: 'How to [Keyword] - Complete Guide 2026',
keywords: ['primary keyword', 'secondary keyword']
},
description: {
template: 'structured-description',
includeTimestamps: true,
includeCTAs: true,
includeLinks: true
},
tags: {
primary: ['main keyword', 'topic'],
secondary: ['related terms', 'variations'],
longtail: ['specific phrases']
},
thumbnail: {
testVariants: 3,
trackCTR: true
}
}
};
```
### Analytics Query
```javascript
const analyticsQuery = {
channelId: 'CHANNEL_ID',
dateRange: {
start: '2026-01-01',
end: '2026-01-24'
},
metrics: [
'views',
'watchTime',
'averageViewDuration',
'subscribersGained',
'estimatedRevenue',
'impressions',
'impressionsCTR'
],
dimensions: ['video', 'day'],
filters: {
videoIds: ['VIDEO_ID_1', 'VIDEO_ID_2']
}
};
```
### Playlist Optimization
```javascript
const playlistConfig = {
playlistId: 'PLAYLIST_ID',
optimization: {
title: 'SEO optimized playlist title',
description: 'Keyword-rich description',
ordering: 'engagement-based',
autoAdd: {
enabled: true,
rules: ['tag:series-name', 'title:contains:keyword']
}
}
};
```
## Process Integration
This skill integrates with the following digital marketing processes:
| Process | Integration Points |
|---------|-------------------|
| video-content-production.js | Video optimization, analytics, thumbnail testing |
| content-marketing-strategy.js | Video content planning, performance analysis |
| social-content-calendar.js | Video scheduling, cross-platform distribution |
## Best Practices
1. **Title Optimization**: Place primary keywords at the beginning of titles while maintaining viewer appeal
2. **Description Structure**: Use timestamps, include relevant links, and front-load keywords
3. **Thumbnail Testing**: Always test multiple thumbnail variants for important videos
4. **Tags Strategy**: Use a mix of broad and specific tags, include common misspellings
5. **End Screens**: Add end screens to every video longer than 25 seconds
6. **Cards**: Use cards strategically to promote related content or CTAs
7. **Playlists**: Organize content into themed playlists to increase session duration
8. **Captions**: Review auto-generated captions for accuracy, especially for technical terms
9. **Analytics Review**: Check analytics weekly to identify trends and opportunities
10. **Competitor Analysis**: Regularly monitor competitor channels for strategy insights
## Metrics and KPIs
| Metric | Description | Target |
|--------|-------------|--------|
| Watch Time | Total minutes watched | Increase MoM |
| Average View Duration | Mean watch time per view | >50% of video length |
| Click-Through Rate | Impressions to views ratio | >5% |
| Subscriber Conversion | Views to subscribers ratio | >2% |
| Audience Retention | Percentage of video watched | >40% |
| Traffic Sources | Distribution of view origins | Diversified |
## Related Skills
- SK-008: Social Media Management (cross-platform video distribution)
- SK-012: Content Management (video content in CMS)
- SK-013: Content Optimization (video content strategy)
Related in Image & Video
watch
IncludedWatch a video (URL or local path). Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls the transcript from captions (or Whisper API fallback), and hands the result to Claude so it can answer questions about what's in the video.
physical-ai-defect-image-generation
IncludedUse when the user wants to orchestrate defect image generation, run associated setup, or handle outputs on OSMO. The Day 0 path handles cold-start with USD-to-ROI, image-edit augmentation, and AnomalyGen to create initial PCBA datasets. The Day 1 path performs inference and labeling on real images. This skill helps with first-time asset setup, creation of finetuning checkpoints, and configuring deployment. Trigger keywords: defect image generation, dig workflow, dig pipeline, defect image detection workflow, aoi pipeline, aoi anomalygen, usd2roi anomalygen, day 0 pcba, day 1 pcba, day 1 real-photo alignment, day 1 manual roi, metal surface anomaly, glass defect, anomalygen finetune, setup_pcb, setup_metal, setup_glass, setup_pretrained, dig setup, dig datasets, dig pretrained checkpoint, dig image-edit endpoint.
accelint-react-best-practices
IncludedReact performance optimization and best practices. ALWAYS use this skill when working with any React code - writing components, hooks, JSX; refactoring; optimizing re-renders, memoization, state management; reviewing for performance; fixing hydration mismatches; debugging infinite re-renders, stale closures, input focus loss, animations restarting; preventing remounting; implementing transitions, lazy initialization, effect dependencies. Even simple React tasks benefit from these patterns. Covers React 19+ (useEffectEvent, Activity, ref props). Triggers - useEffect, useState, useMemo, useCallback, memo, inline components, nested components, components inside components, re-render, performance, hydration, SSR, Next.js, useDeferredValue, combined hooks.
elevenlabs-agents
IncludedBuild conversational AI voice agents with ElevenLabs Platform using React, JavaScript, React Native, or Swift SDKs. Configure agents, tools (client/server/MCP), RAG knowledge bases, multi-voice, and Scribe real-time STT. Use when: building voice chat interfaces, implementing AI phone agents with Twilio, configuring agent workflows or tools, adding RAG knowledge bases, testing with CLI "agents as code", or troubleshooting deprecated @11labs packages, Android audio cutoff, CSP violations, dynamic variables, or WebRTC config. Keywords: ElevenLabs Agents, ElevenLabs voice agents, AI voice agents, conversational AI, @elevenlabs/react, @elevenlabs/client, @elevenlabs/react-native, @elevenlabs/elevenlabs-js, @elevenlabs/agents-cli, elevenlabs SDK, voice AI, TTS, text-to-speech, ASR, speech recognition, turn-taking model, WebRTC voice, WebSocket voice, ElevenLabs conversation, agent system prompt, agent tools, agent knowledge base, RAG voice agents, multi-voice agents, pronunciation dictionary, voice speed control, elevenlabs scribe, @11labs deprecated, Android audio cutoff, CSP violation elevenlabs, dynamic variables elevenlabs, case-sensitive tool names, webhook authentication
humanizer
IncludedHumanize AI-generated text by detecting and removing patterns typical of LLM output. Rewrites text to sound natural, specific, and human. Uses 28 pattern detectors, 560+ AI vocabulary terms across 3 tiers, and statistical analysis (burstiness, type-token ratio, readability) for comprehensive detection. Use when asked to humanize text, de-AI writing, make content sound more natural/human, review writing for AI patterns, score text for AI detection, or improve AI-generated drafts. Covers content, language, style, communication, and filler categories.
generating-mermaid-diagrams
IncludedSalesforce architecture diagrams using Mermaid with ASCII fallback. Use this skill when generating text-based diagrams for Salesforce architecture, OAuth flows, ERDs, integration sequences, or Agentforce structure. TRIGGER when: user says "diagram", "visualize", "ERD", or asks for sequence diagrams, flowcharts, class diagrams, or architecture visualizations in Mermaid. DO NOT TRIGGER when: user wants PNG/SVG image output (use generating-visual-diagrams), or asks about non-Salesforce systems.