Advanced econometric modeling for marketing effectiveness and budget optimization
Builds econometric marketing models to measure channel effectiveness and optimize budget allocation.
npx claudepluginhub a5c-ai/babysitterThis skill is limited to using the following tools:
The Media Mix Modeling Skill provides advanced econometric modeling capabilities for measuring marketing effectiveness and optimizing budget allocation. This skill enables marketing mix model development, channel contribution analysis, saturation curve modeling, and scenario planning using statistical techniques and machine learning approaches including Google Lightweight MMM and custom Python/R implementations.
This skill integrates with the following marketing processes:
skill: media-mix-modeling
action: build-model
parameters:
model_type: bayesian_mmm
framework: lightweight_mmm
data_configuration:
date_column: week
target_variable: revenue
media_variables:
- tv_spend
- digital_display_spend
- paid_search_spend
- paid_social_spend
- radio_spend
control_variables:
- price_index
- competitor_spend
- economic_indicator
- seasonality_index
model_settings:
adstock:
type: geometric
max_lag: 8
saturation:
type: hill
priors:
type: informative
source: prior_mmm_results
validation:
holdout_weeks: 12
cross_validation_folds: 5
skill: media-mix-modeling
action: analyze-contributions
parameters:
model_id: "mmm_2024_q4"
analysis_period:
start_date: "2024-01-01"
end_date: "2024-12-31"
outputs:
- type: contribution_breakdown
format: waterfall_chart
- type: channel_roi
format: bar_chart
- type: contribution_over_time
format: stacked_area
- type: marginal_contribution
format: line_chart
export:
format: [pdf, csv, xlsx]
destination: "reports/mmm_contributions"
skill: media-mix-modeling
action: optimize-budget
parameters:
model_id: "mmm_2024_q4"
optimization_settings:
objective: maximize_revenue
total_budget: 10000000
constraints:
- channel: tv_spend
min_percent: 0.20
max_percent: 0.40
- channel: paid_search_spend
min_percent: 0.15
max_percent: 0.30
- channel: paid_social_spend
min_percent: 0.10
max_percent: 0.25
business_rules:
- type: minimum_presence
channels: [tv, digital_display]
- type: maximum_concentration
single_channel_cap: 0.50
scenarios:
- name: "optimal_allocation"
constraints: default
- name: "digital_first"
overrides:
digital_channels_min: 0.60
- name: "brand_building"
overrides:
tv_min: 0.35
skill: media-mix-modeling
action: run-scenarios
parameters:
model_id: "mmm_2024_q4"
scenarios:
- name: "Budget Cut 20%"
budget_change: -0.20
allocation: optimized
- name: "Budget Increase 30%"
budget_change: 0.30
allocation: optimized
- name: "TV Elimination"
channel_changes:
tv_spend: 0
reallocate: true
- name: "New Channel Test"
new_channels:
- name: connected_tv
estimated_roi: 2.5
test_budget: 500000
- name: "Q1 Seasonal Plan"
period: "2025-01-01 to 2025-03-31"
seasonality_adjustment: true
comparison_metrics:
- total_revenue
- incremental_revenue
- overall_roi
- channel_roi
skill: media-mix-modeling
action: analyze-saturation
parameters:
model_id: "mmm_2024_q4"
channels:
- tv_spend
- paid_search_spend
- paid_social_spend
analysis:
- type: response_curves
spend_range: [0, 2x_current]
granularity: 100_points
- type: optimal_spend
threshold: 0.95_saturation
- type: marginal_roi_curve
spend_range: [0.5x_current, 1.5x_current]
visualization:
charts:
- response_curves_overlay
- marginal_roi_comparison
- saturation_heatmap
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.