Tooluck logoTooluck
SKILL.md

budget-pacing-monitor

Agent skill fromaaron-he-zhu/aaron-marketing-skills

Use when the user asks to "check pacing", "am I over/under-spending", "is this campaign on track to hit budget", or "why did spend spike/stall mid-flight"; returns a spend-vs-target-curve read, learning-phase status, an over/under-delivery call, and a reallocation trigger. Not for initial budget allocation — use budget-optimizer; not for choosing the bid strategy — use bid-strategy-planner; not for the RQS gate — use ad-account-auditor. 付费广告预算节奏监控/跑量过快过慢/在途配速

How to install budget-pacing-monitor

install budget-pacing-monitor
# install the aaron-marketing-skills pack with the skills CLI
npx skills add aaron-he-zhu/aaron-marketing-skills

# or add only this skill to Claude Code: copy the folder

ad/scale/budget-pacing-monitor/

# into

~/.claude/skills/budget-pacing-monitor/ (all projects)

.claude/skills/budget-pacing-monitor/ (one project)

ad/scale/budget-pacing-monitor/SKILL.md

Apache-2.0Full file
1# Budget Pacing Monitor
2
3Reads an in-flight campaign's spend against its intended target curve and returns a pacing verdict (On-track / Ahead / Behind / Stalled), the learning-phase status, an over/under-delivery call, and a reallocation trigger when the gap crosses a stated band. This is the in-flight **S**-lever watcher on the ROAS loop — distinct from `budget-optimizer` (which sets the initial allocation this skill monitors), `bid-strategy-planner` (which picks the bid strategy), and `ad-account-auditor` (which computes the RQS). It owns the spend curve, the pace read, and the reallocation trigger — not the number it started from and not the score.
4
5## Quick Start
6
7```text
8Check pacing on Campaign X — daily budget is $200, we're 9 days into a 30-day flight. Am I on track?
9Spend spiked on the prospecting set two days ago and the daily cap is getting hit by noon — over-delivering?
10This campaign has spent 30% of budget with 60% of the flight gone — is it under-delivering, and should I move budget?
11```
12
13## Skill Contract
14
15**Expected output**: a pacing read for one campaign or flight — cumulative spend vs the target curve (percent-to-pace), a verdict (On-track / Ahead / Behind / Stalled), the learning-phase status, an over/under-delivery call with the driver (cap-limited, bid-throttled, low-volume, dayparting), and a reallocation trigger (fire / hold) with the band that decided it. Plus a handoff summary storable under `memory/ad/budget-pacing-monitor/`.
16…

Excerpt shown under the repository's Apache-2.0 license.

More skills in aaron-marketing-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates