Agent skill

paid-media-platforms

Cross-platform paid advertising management and optimization

Stars 514
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/a5c-ai/babysitter/tree/main/library/specializations/domains/business/marketing/skills/paid-media-platforms

Metadata

Additional technical details for this skill

domain
business
category
Digital Marketing
skill id
SK-008
dependencies
[
    "Google Ads API",
    "Meta Marketing API",
    "LinkedIn Marketing API"
]
specialization
marketing

SKILL.md

Paid Media Platform Skill

Overview

The Paid Media Platform skill provides cross-platform paid advertising management and optimization capabilities. This skill enables comprehensive paid media campaign management across search, social, display, and programmatic channels.

Capabilities

Search Advertising

  • Google Ads campaign management
  • Microsoft Advertising integration
  • Keyword strategy and bidding
  • Ad copy optimization
  • Quality Score improvement

Social Advertising

  • Meta Ads Manager integration
  • LinkedIn Campaign Manager
  • Twitter Ads API
  • TikTok Ads management
  • Platform-specific creative

Programmatic

  • Programmatic DSP operations
  • Audience targeting configuration
  • Retargeting campaigns
  • Connected TV advertising
  • Native advertising

Optimization

  • Bid strategy optimization
  • Budget allocation and pacing
  • Creative asset management
  • Cross-channel budget allocation
  • Performance forecasting

Usage

Campaign Configuration

javascript
const campaignConfig = {
  platforms: {
    search: {
      platform: 'Google Ads',
      campaigns: [
        {
          name: 'Brand - Search',
          objective: 'conversions',
          budget: 5000,
          bidStrategy: 'target-cpa',
          targetCpa: 50
        },
        {
          name: 'Non-Brand - Search',
          objective: 'conversions',
          budget: 15000,
          bidStrategy: 'maximize-conversions'
        }
      ]
    },
    social: {
      platform: 'Meta Ads',
      campaigns: [
        {
          name: 'Prospecting - Lookalike',
          objective: 'lead-generation',
          budget: 10000,
          audience: 'lookalike-customers-1%',
          placements: ['facebook-feed', 'instagram-feed', 'instagram-stories']
        },
        {
          name: 'Retargeting - Website Visitors',
          objective: 'conversions',
          budget: 5000,
          audience: 'website-visitors-30d',
          excludeAudience: 'customers'
        }
      ]
    }
  },
  totalBudget: 50000,
  allocation: {
    search: 40,
    social: 35,
    programmatic: 15,
    linkedin: 10
  }
};

Process Integration

Process Integration Points
sem-campaign-management.js Search campaigns
paid-social-advertising.js Social campaigns
integrated-campaign-planning.js Full media planning
campaign-performance-analysis.js Performance tracking

Best Practices

  1. Clear Objectives: Define campaign goals upfront
  2. Audience Strategy: Build sophisticated targeting
  3. Creative Testing: Continuously test creative
  4. Budget Optimization: Allocate based on performance
  5. Cross-Channel View: Manage holistically

Metrics and KPIs

Metric Description Target
ROAS Return on ad spend >4x
CPA Cost per acquisition Below target
CTR Click-through rate Above benchmark
Conversion Rate Ad conversion rate Improving

Related Skills

  • SK-005: Marketing Analytics (measurement)
  • SK-016: Creative Testing (creative optimization)
  • SK-019: Media Mix Modeling (channel optimization)

Expand your agent's capabilities with these related and highly-rated skills.

a5c-ai/babysitter

gsd-tools

Central utility skill for GSD operations. Provides config parsing, slug generation, timestamps, path operations, and orchestrates calls to other specialized skills. Acts as the unified entry point that the original gsd-tools.cjs provided via its lib/ modules (commands, config, core, init).

514 31
Explore
a5c-ai/babysitter

model-profile-resolution

Resolve model profile (quality/balanced/budget) at orchestration start and map agents to specific models. Enables cost/quality tradeoffs by selecting appropriate AI models for each agent role.

514 31
Explore
a5c-ai/babysitter

verification-suite

Plan structure validation, phase completeness checks, reference integrity verification, and artifact existence confirmation. Provides the structured verification layer ensuring GSD artifacts are well-formed and complete.

514 31
Explore
a5c-ai/babysitter

state-management

STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.

514 31
Explore
a5c-ai/babysitter

git-integration

Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.

514 31
Explore
a5c-ai/babysitter

frontmatter-parsing

YAML frontmatter parsing and manipulation for .planning/ documents. Provides read, write, update, query, and validation operations on frontmatter blocks in GSD markdown artifacts.

514 31
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results