media-upload

Automates image and video uploads to Google Ads and Meta via official APIs.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/CC90210/CMO-Agent --skill media-upload
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-upload
Source: https://github.com/CC90210/CMO-Agent/tree/main/skills/media-upload
Command: npx skills add https://github.com/CC90210/CMO-Agent --skill media-upload

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-ads, facebook_business.

What problem does it solve?

This Skill solves the fragmentation of media asset management by standardizing the upload and formatting process across Google Ads and Meta platforms, ensuring compliance with platform-specific technical requirements.

Core Features & Use Cases

  • Multi-Platform Standardization: Automatically handles aspect-ratio, file size, and format conversion for Google and Meta ad placements.
  • Programmatic Uploads: Executes direct API-based uploads for images and videos, reducing manual dashboard interaction.
  • Use Case: When launching a new campaign, use this Skill to push a single master creative to both Meta and Google Ads, ensuring all assets meet the specific dimension and size constraints for each placement.

Quick Start

Use the media-upload skill to push the video file campaign_final.mp4 to the active Meta ad account.

Frequently Asked Questions about media-upload

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ad creative uploads to Google Ads and Meta?

Automate ad creative uploads by integrating directly with the official Google Ads and Meta advertising APIs to push image and video assets programmatically, bypassing manual dashboard interactions. This streamlines the creative deployment pipeline for cross-platform campaigns.

Can I push a single master video file to both Google Ads and Meta?

Yes, you can push a single master video file to both platforms. The media-upload process standardizes the asset by handling aspect-ratio, file size, and format conversion to meet the specific technical media specifications for each ad placement.

Does this approach handle platform-specific media specifications for advertising?

Yes, this approach handles platform-specific media specifications for advertising. It automatically facilitates technical compliance with the distinct aspect ratios, file formats, and size limitations required by Google Ads and Meta before distributing the assets.

What's the best way to standardize image and video assets for cross-platform ad distribution?

The best way to standardize image and video assets for cross-platform ad distribution is to use API-based ingestion that automatically converts file formats and adjusts aspect ratios to ensure compliance with Google and Meta placement constraints.

Do I need the facebook_business and google-ads dependencies to automate media deployment?

Yes, you need the google-ads and facebook_business dependencies to automate media deployment. The Skill integrates directly with these official advertising APIs to execute programmatic uploads and ensure technical compliance across both platforms.