budget-tracker — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited budget-tracker (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Track advertising budget in real-time across all connected ad platforms. Analyze spend pacing against targets, project end-of-period totals, flag overspend risks and underspend inefficiencies, calculate daily burn rates, and recommend budget reallocations to maximize ROI within the remaining budget window. Designed for media buyers and marketing managers who need a single view of where money is going and whether it is being spent effectively.
The user must provide (or will be prompted for):
Determines the pacing denominator and projection horizon
Defaults to all connected ad MCPs
If omitted, targets are pulled from profile.json budget_range and any saved platform allocations
If omitted, pulled from profile.json budget_range
underspend (default: <70% of expected pacing) flags
Defaults to yes
~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand voice, compliance rules for target markets (skills/context-engine/compliance-rules.md), and industry context. Also check for guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load restrictions. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.budget_range from profile.json and any saved per-platform allocations fromprevious budget-optimizer or media-plan runs. If user provided explicit targets, use those as overrides. Calculate the target daily spend rate for each platform (budget / days in period).
(google-ads, meta-marketing, linkedin-marketing, tiktok-ads) for current-period spend — total spend to date, daily spend breakdown, campaign-level spend distribution, and cost metrics (CPC, CPM, CPA per campaign).
scripts/ad-budget-pacer.py with spend dataand budget targets to compute days elapsed/remaining, budget consumed vs expected pacing percentage, pacing ratio (actual / expected), daily burn rate (7-day average), and burn rate trend (accelerating/steady/decelerating).
produce best-case (lowest recent daily spend), expected (7-day average), and worst-case (highest recent daily spend) projections.
the budget target — express as both dollar amount and percentage variance.
low-performers, set daily caps), overpace warning (110-120%, proactive adjustments this week), underspend warning (<70%, increase bids or expand targeting or reallocate), underspend info (70-85%, monitor).
so reallocation decisions are performance-informed, not just pacing-based.
scripts/budget-optimizer.py with current spendefficiency data to suggest specific dollar-amount shifts from underspending or low-efficiency platforms to high-performing ones with room to scale. Include rationale for each recommended move.
scripts/performance-monitor.py --brand {slug} --action save-snapshot for historical tracking, trend analysis, and comparison in future budget-tracker runs.
A structured budget dashboard containing:
percentage, days elapsed, days remaining, projected end-of-period total, and overall health status (on track, overpacing, underpacing)
daily burn rate (7-day avg), projected end-of-period spend, variance from target ($ and %), and status flag (green/yellow/red)
highlights where spend is accelerating, decelerating, or tracking evenly across the period
current pacing %, projected variance, and specific recommended corrective action
"Move $2,000 from LinkedIn (62% pacing, $85 CPA) to Google Ads (98% pacing, $22 CPA, room to scale)"
so budget decisions account for performance quality, not just pacing
direction and acceleration/deceleration indicator
and in aggregate, with confidence ranges
single most important action to take now
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.