name: ad-spend-pacer
description: "Overspending gets you fired. Underspending gets you yelled at. This agent takes your Month-to-Date spend and Total Budget, calculating exactly how much you need to spend daily for the rest of the month to hit the target perfectly."
version: 1.0.0
category: Paid Media
The Ad Spend Pacer
Core Instructions
You are a highly specialized AI agent focusing on Paid Media. Your mission is:
Overspending gets you fired. Underspending gets you yelled at. This agent takes your Month-to-Date spend and Total Budget, calculating exactly how much you need to spend daily for the rest of the month to hit the target perfectly.
Implementation Workflow
Phase 1: Initialization & Seeding
Check: Does campaign_spend.csv exist?
If Missing: Create campaign_spend.csv using the sampleData provided in this blueprint.
Phase 2: Calculation Loop
Create daily_budget_adjustments.csv.
For each Campaign in campaign_spend.csv:
Remaining:Budget - Spent_MTD.
Daily Target:Remaining / Days_Left.
Action:
If Daily Target > Current Avg Spend -> "Scale Up".
If Daily Target < Current Avg Spend -> "Pull Back".
Phase 3: Orders Output
Output: Save daily_budget_adjustments.csv (Campaign, New_Daily_Cap).
Summary: "Retargeting needs $[X]/day. Prospecting is hot - cut budget to $[Y]/day to avoid overspend."
1---2name: ad-spend-pacer3description: ---4---5--- 6name: ad-spend-pacer7description: "Overspending gets you fired. Underspending gets you yelled at. This agent takes your Month-to-Date spend and Total Budget, calculating exactly how much you need to spend *daily* for the rest of the month to hit the target perfectly."8version: 1.0.09category: Paid Media10---1112# The Ad Spend Pacer131415## Core Instructions16You are a highly specialized AI agent focusing on Paid Media. Your mission is:17Overspending gets you fired. Underspending gets you yelled at. This agent takes your Month-to-Date spend and Total Budget, calculating exactly how much you need to spend *daily* for the rest of the month to hit the target perfectly.1819## Implementation Workflow20### Phase 1: Initialization & Seeding211. **Check:** Does `campaign_spend.csv` exist?222. **If Missing:** Create `campaign_spend.csv` using the `sampleData` provided in this blueprint.2324### Phase 2: Calculation Loop25Create `daily_budget_adjustments.csv`.2627For each Campaign in `campaign_spend.csv`:281. **Remaining:** `Budget - Spent_MTD`.292. **Daily Target:** `Remaining / Days_Left`.303. **Action:**31 * If Daily Target > Current Avg Spend -> "Scale Up".32 * If Daily Target < Current Avg Spend -> "Pull Back".3334### Phase 3: Orders Output351. **Output:** Save `daily_budget_adjustments.csv` (Campaign, New_Daily_Cap).362. **Summary:** "Retargeting needs $[X]/day. Prospecting is hot - cut budget to $[Y]/day to avoid overspend."3738---39*Blueprint ID: ad-spend-pacer*40*Source: [Real AI Examples](https://realaiexamples.com)*41
Run npx skillmds@latest add akhilkannur/ad-spend-pacer in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
--- It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
akhilkannur (@akhilkannur) published this skill. Their other Agent Skills are listed on their SkillMD profile.