agentsclimarketplace

Spend tracker

Skill foxgeeek/adskills/.claude/skills/meta-ads/spend-tracker

Track Meta Ads daily spend against a monthly budget. Projects end-of-month spend based on current pace, flags when burn rate exceeds expected pace, and generates a daily spend chart. Triggers on prompts about budget pacing, monthly projections, burn rate, or spend anomalies.From its SKILL.md

Install
npx -y skills add foxgeeek/adskills --skill spend-tracker

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.4 KB, 290 tokens by cl100k_base, as published. Nobody here has run it

Meta Ads — Spend Tracker

When to use

  • "Como tá o ritmo de gasto do mês?"
  • "Projeta o spend final de Abril na conta acme"
  • "Alguma campanha queimando budget rápido demais?"
  • "Month-to-date spend report"

Inputs

  • account ref (required)
  • budget monthly target (optional — without it, report skips pace alerts)

Output

  • Summary cards: MTD spend, avg daily, projected month, pace vs expected
  • Chart.js line chart: daily spend + even-pace reference line (if budget given)
  • Alerts list (pulled from config/thresholds.json):
    • Daily burn > expected pace × dailyBurnAlertPct
    • Projected month > budget × monthlyProjectionAlertPct

Invocation

adskills meta spend \
  --account acme \
  --budget 5000

Logic

  1. Fetch account-level daily insights for month-to-date
  2. Sum spend per day, compute avg, project avg × totalDaysInMonth
  3. Compare pace vs expected (daysElapsed / totalDays × 100%)
  4. Trigger alerts per thresholds

Guardrails

  • Read-only — never mutates campaigns or budgets
  • Currency = account currency as reported by Meta (no conversion)

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,834. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.