adcp-advertising

Automate advertising inventory discovery, campaign creation, creative uploads, and performance tracking.

5|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Imd11/marketing-skills --skill adcp-advertising
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adcp-advertising
Source: https://github.com/Imd11/marketing-skills/tree/main/adcp-advertising
Command: npx skills add https://github.com/Imd11/marketing-skills --skill adcp-advertising

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the end-to-end advertising workflow, eliminating manual setup, dashboards, and repetitive tasks by enabling AI-driven discovery, campaign creation, creative management, and real-time performance tracking across multiple channels.

Core Features & Use Cases

  • Launch campaigns across display, video, CTV, and audio with natural language commands.
  • Discover inventory, compare products, and select pricing options to match budget and goals.
  • Upload and manage creatives, assign them to campaigns, and monitor by package and creative performance.
  • Optimize campaigns with budget reallocation, pacing controls, and multi-channel coordination based on live metrics.
  • Use cases include quick launch, multi-channel campaigns, and ongoing optimization across channels.

Quick Start

Launch a multi-channel display and video campaign for a tech startup with a $10,000 budget and targeted demographics.

Frequently Asked Questions about adcp-advertising

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

FAQPage Schema
How do I automate multi-channel ad campaign creation and media buying?

Automate multi-channel ad campaign creation by using AdCP tasks to discover inventory, compare products, create media buys, and sync creatives across display, video, CTV, and audio. It orchestrates targeting, budgeting, and multi-channel packaging with authentication where required.

Can I manage and track ad creatives across different campaign packages?

Manage and track ad creatives across campaign packages by using sync_creatives and list_creatives tasks to upload, assign, and monitor creative performance. This allows you to oversee creative assets and evaluate delivery by package within your multi-channel campaigns.

Does this approach support budget reallocation and pacing controls for live campaigns?

Budget reallocation and pacing controls are supported for live campaigns through the update_media_buy task. You can optimize multi-channel campaigns by adjusting budgets and coordinating pacing based on real-time performance metrics from get_media_buy_delivery.

What do I need to discover advertising inventory and compare pricing options?

To discover advertising inventory and compare pricing options, you need to use the get_products task to retrieve available products. This enables you to select options that match your budget and goals before creating a media buy.

How does performance tracking work for programmatic audio and CTV campaigns?

Performance tracking for programmatic audio and CTV campaigns works by polling the get_media_buy_delivery task to retrieve live metrics. This allows you to monitor delivery, evaluate package performance, and trigger optimizations like budget reallocation across channels.

Are there limitations when trying to launch campaigns across display, video, and audio simultaneously?

When launching campaigns across display, video, and audio simultaneously, limitations may arise from required platform authentications and specific creative format constraints. You must verify compatible creative formats using list_creative_formats before orchestrating multi-channel packaging.