kostja94 avatar

Video Optimization

Handles video optimization for Google Search across main results, video mode, Images, and Discover. Covers VideoObject schema, video sitemaps, thumbnail specs, and indexing requirements. The skill opens with context that matters in 2025: Google now heavily prioritizes YouTube in search results (YouTube and Reddit make up 78% of social media citations in AI Overviews), so it steers you toward embedding YouTube or hosting there for dual indexing and GEO distribution. Also walks through key moments markup via Clip or SeekToAction, video preview requirements, and the technical details like stable URLs and crawlability that actually affect whether your videos show up with rich features.

skills.sh installs
1.1K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add kostja94/marketing-skills --skill video-optimization --agent claude-code

Installs into .claude/skills of the current project.

Files

SEO On-Page: Video Optimization

Guides video optimization for Google Search (main results, video mode, Google Images, Discover), video sitemap, VideoObject schema, and indexing. Note: Google now prioritizes YouTube video results in search; YouTube + Reddit comprise ~78% of social media citations in AI Overviews. For YouTube-specific optimization, see youtube-seo; for GEO distribution via YouTube, see generative-engine-optimization. References: Google Video SEO, Semrush YouTube SEO.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Scope

Sponsors

Details

Repository
github.com/kostja94/marketing-skills
Categories
Automation & Workflows, Marketing & SEO
First seen
May 16, 2026

More from kostja94/marketing-skills

All 172
1rstackjs avatarrslib-best-practicesrstackjs/agent-skillsRslib best practices for config, CLI workflow, output, declaration files, dependency handling, build optimization and toolchain integration. Use when writing, r1.1Kskills.sh installs
2vtex avatarmarketplace-catalog-syncvtex/skillsApply when building catalog or SKU synchronization logic for VTEX marketplace seller connectors. Covers the changenotification endpoint, SKU suggestion lifecycl1.1Kskills.sh installs
3alchemyplatform avataragentic-gatewayalchemyplatform/skillsWire Alchemy into application code without an API key, using the x402 or MPP gateway with wallet-based auth (SIWE/SIWS) and per-request payments (USDC via x402,1.1Kskills.sh installs
4getsentry avatarsentry-react-setupgetsentry/sentry-agent-skillsSetup Sentry in React apps. Use when asked to add Sentry to React, install @sentry/react, or configure error monitoring, error boundaries, session replay, or br1.1Kskills.sh installs
5kostja94 avatarlistkostja94/marketing-skillsWhen the user wants to design, optimize, or audit list layouts for content display. Also use when the user mentions "list layout," "list design," "vertical list1.1Kskills.sh installs
6mlflow avatarinstrumenting-with-mlflow-tracingmlflow/skillsInstruments Python and TypeScript code with MLflow Tracing for observability. Must be loaded when setting up tracing as part of any workflow including agent eva1.1Kskills.sh installs