video-marketing

Video platform optimization and analytics for YouTube and other video channels

509 stars

Best use case

video-marketing is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Video platform optimization and analytics for YouTube and other video channels

Teams using video-marketing should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/video-marketing/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/digital-marketing/skills/video-marketing/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/video-marketing/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How video-marketing Compares

Feature / Agentvideo-marketingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Video platform optimization and analytics for YouTube and other video channels

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 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 Skills

instructional-video-production

509
from a5c-ai/babysitter

Plan, record, edit, and produce instructional video content including screencasts, demonstrations, and talking-head videos

video-prompt-engineering

509
from a5c-ai/babysitter

Optimize prompts for AI video generation platforms including Sora, Runway, Pika, and Kling

marketing-project-management

509
from a5c-ai/babysitter

Marketing workflow and project management integration

marketing-automation

509
from a5c-ai/babysitter

Marketing automation platform operations and workflow design

marketing-analytics

509
from a5c-ai/babysitter

Integration with marketing analytics and measurement platforms

email-marketing

509
from a5c-ai/babysitter

Email marketing platform operations and deliverability management

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.

team-install

509
from a5c-ai/babysitter

Install the team-pinned Babysitter Codex workspace setup.

retrospect

509
from a5c-ai/babysitter

Summarize or retrospect on a completed Babysitter run.