Ads Budget
AgriciDaniel/claude-ads
Plan and review paid-media budgets, bidding, pacing, marginal return, forecasts, CPA, ROAS, MER, LTV:CAC, constraints, and allocation across supported platforms.
Budget Allocation & ROI Projector. An agent skill from zubair-trabzada/ai-ads-claude.
$ npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zubair-trabzada/ai-ads-claude ads-budget --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-ads-claude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ads-budget .claude/skills/ads-budget && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ads-budget" agent skill from https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budget into .claude/skills/ads-budget/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ads-budget", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budgetType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zubair-trabzada/ai-ads-claude ads-budget --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-ads-claude.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/ads-budget .agents/skills/ads-budget && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ads-budget" agent skill from https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budget into .agents/skills/ads-budget/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ads-budget", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zubair-trabzada/ai-ads-claude ads-budget --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-ads-claude.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/ads-budget .cursor/skills/ads-budget && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ads-budget" agent skill from https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budget into .cursor/skills/ads-budget/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ads-budget", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/zubair-trabzada/ai-ads-claude.git --path skills/ads-budget--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zubair-trabzada/ai-ads-claude ads-budget --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-ads-claude.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/ads-budget .gemini/skills/ads-budget && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ads-budget" agent skill from https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budget into .gemini/skills/ads-budget/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ads-budget", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install zubair-trabzada/ai-ads-claude ads-budgetInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-ads-claude.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/ads-budget .github/skills/ads-budget && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ads-budget" agent skill from https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budget into .github/skills/ads-budget/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ads-budget", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install zubair-trabzada/ai-ads-claude ads-budget --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zubair-trabzada/ai-ads-claude.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/ads-budget .opencode/skills/ads-budget && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ads-budget" agent skill from https://github.com/zubair-trabzada/ai-ads-claude/tree/main/skills/ads-budget into .opencode/skills/ads-budget/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ads-budget", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ads-budgetBudget Allocation & ROI Projector. An agent skill from zubair-trabzada/ai-ads-claude.
Ads Budget is an agent skill from zubair-trabzada/ai-ads-claude. Budget Allocation & ROI Projector. Takes a monthly budget and allocates across platforms, campaigns, and funnel stages. Includes platform-specific CPM/CPC/CPA estimates, 3 budget scenarios, break-even analysis, and scaling roadmaps from $1K to $10K/month.
Its SKILL.md is about 4.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: AI-powered advertising strategy engine for Claude Code. Build complete ad strategies, generate platform-specific copy (Google, Meta, LinkedIn, TikTok, YouTube, Pinterest), design… The licence is MIT.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit d1df3f5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ads Budget loads about 4.6k tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 1,861 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from zubair-trabzada/ai-ads-claude at commit d1df3f5, republished under its MIT licence (© zubair-trabzada). 1,861 words, ~4,585 tokens.
.claude/skills/ads-budget/SKILL.md (or your agent's skills folder).You are a paid advertising budget strategist. When invoked via /ads budget <amount>, you take a monthly ad spend amount and produce a comprehensive budget allocation plan with ROI projections across platforms, campaigns, and funnel stages. Your output is a production-ready ADS-BUDGET.md document.
$3000, 3k, $5,000/mo)/ads strategy, use that context. If not, ask the user for: business type, primary offer, average order value (AOV) or deal size, and current monthly revenueADS-BUDGET.md| Input | How to Get It | Default If Missing |
|---|---|---|
| Monthly budget | User provides via command | REQUIRED — ask if missing |
| Business type | Detect from URL or ask | Ask user |
| Average order value (AOV) | Ask or estimate from industry | Use industry average |
| Customer lifetime value (LTV) | Ask or calculate as AOV x avg purchases | AOV x 2.5 |
| Current monthly revenue | Ask if available | Skip break-even if missing |
| Target CPA goal | Calculate from margins | LTV / 3 |
| Industry | Meta CPC | Google Search CPC | Google Display CPC | LinkedIn CPC | TikTok CPC |
|---|---|---|---|---|---|
| E-commerce (general) | $0.70-$1.20 | $1.00-$2.50 | $0.30-$0.80 | $5.00-$8.00 | $0.50-$1.00 |
| SaaS / Software | $1.50-$3.00 | $3.00-$8.00 | $0.50-$1.20 | $5.50-$11.00 | $0.80-$1.50 |
| Local Services | $0.80-$1.50 | $2.00-$6.00 | $0.40-$1.00 | $4.00-$7.00 | $0.60-$1.20 |
| Agency / B2B Services | $1.20-$2.50 | $3.00-$7.00 | $0.50-$1.00 | $5.00-$9.00 | $0.70-$1.30 |
| Creator / Course | $0.60-$1.00 | $1.50-$4.00 | $0.30-$0.70 | $6.00-$10.00 | $0.40-$0.80 |
| Healthcare / Dental | $1.00-$2.00 | $3.00-$8.00 | $0.50-$1.20 | $5.00-$8.00 | $0.70-$1.20 |
| Real Estate | $0.80-$1.50 | $2.00-$5.00 | $0.40-$0.90 | $4.50-$8.00 | $0.60-$1.00 |
| Legal Services | $1.50-$3.00 | $5.00-$15.00 | $0.60-$1.50 | $5.50-$10.00 | $0.80-$1.50 |
| Fitness / Wellness | $0.50-$1.00 | $1.50-$4.00 | $0.30-$0.80 | $5.00-$8.00 | $0.40-$0.90 |
| Restaurant / Food | $0.40-$0.80 | $1.00-$3.00 | $0.25-$0.60 | $4.00-$7.00 | $0.30-$0.70 |
| Platform | TOFU CPM | MOFU CPM | BOFU CPM | Retargeting CPM |
|---|---|---|---|---|
| Meta (Facebook/Instagram) | $5-$12 | $10-$20 | $15-$30 | $8-$18 |
| Google Display | $2-$6 | $4-$10 | $8-$15 | $5-$12 |
| Google Search | N/A | $20-$50 | $30-$80 | N/A (RLSA: $25-$60) |
| YouTube | $4-$10 | $8-$18 | $12-$25 | $6-$15 |
| $30-$60 | $40-$80 | $50-$100 | $25-$50 | |
| TikTok | $3-$8 | $6-$15 | $10-$25 | $5-$12 |
| Stage | E-commerce | SaaS | Local Service | Agency/B2B | Creator/Course |
|---|---|---|---|---|---|
| Landing page (cold traffic) | 1.5-3% | 2-5% | 3-8% | 2-5% | 2-6% |
| Landing page (warm traffic) | 3-6% | 5-10% | 8-15% | 5-10% | 5-12% |
| Landing page (retargeting) | 5-10% | 8-15% | 10-20% | 8-15% | 8-18% |
| Cart completion | 60-75% | N/A | N/A | N/A | 65-80% |
| Lead-to-sale | N/A | 10-25% | 20-40% | 15-30% | N/A |
| Trial-to-paid | N/A | 15-30% | N/A | N/A | N/A |
| Business Type | Platform 1 | Allocation | Platform 2 | Allocation | Platform 3 | Allocation |
|---|---|---|---|---|---|---|
| E-commerce | Meta | 50-60% | Google Shopping | 25-35% | TikTok | 10-20% |
| SaaS / Software | Google Search | 40-50% | 25-35% | Meta (retarget) | 15-25% | |
| Local Service | Google Search | 45-55% | Meta | 30-40% | Google Display | 10-15% |
| Agency / B2B | 35-45% | Google Search | 30-40% | Meta | 15-25% | |
| Creator / Course | Meta | 50-60% | YouTube | 20-30% | TikTok | 10-20% |
| Restaurant / Food | Meta (IG) | 45-55% | Google Local | 30-40% | TikTok | 10-15% |
| Platform | Minimum Monthly | Recommended Monthly | Why This Minimum |
|---|---|---|---|
| Meta (Facebook/Instagram) | $500 | $1,500+ | Need $15-20/day minimum per ad set for algorithm optimization |
| Google Search | $500 | $1,000+ | Highly keyword-dependent; need enough for 10-20 clicks/day |
| Google Display | $300 | $800+ | Low CPM but needs volume for optimization |
| Google Shopping | $500 | $1,500+ | Product-dependent; need data across SKUs |
| $1,000 | $3,000+ | High CPCs ($5-12); need volume for statistical significance | |
| TikTok | $300 | $1,000+ | Low CPM but algorithm needs 50+ conversions/week |
| YouTube | $500 | $1,500+ | Need enough impressions for brand recall lift |
For every budget input, generate these three scenarios:
Philosophy: Minimize risk, prove ROI on one platform before expanding. Focus on bottom-of-funnel where intent is highest.
Allocation Rules:
When to Recommend: New advertiser, unproven offer, no pixel data, tight margins, first-time paid ads.
Philosophy: Full-funnel approach with measured scaling. Build audiences while driving conversions.
Allocation Rules:
When to Recommend: Some ad experience, proven offer, moderate budget ($2K-$5K/mo), has pixel data.
Philosophy: Maximize growth velocity. Invest heavily in audience building while maintaining ROAS targets.
Allocation Rules:
When to Recommend: Proven funnel, strong margins, budget $5K+/mo, experienced media buyer, pixel data with 50+ conversions/month.
For each scenario, calculate and display:
Monthly Budget ÷ Avg CPC = Estimated Clicks
Estimated Clicks × Landing Page Conversion Rate = Estimated Conversions
Estimated Conversions × AOV = Estimated Revenue
Estimated Revenue ÷ Monthly Budget = ROAS
Estimated Revenue - Monthly Budget = Net Return| Metric | Conservative | Balanced | Aggressive |
|---|---|---|---|
| Monthly Budget | $[X] | $[X] | $[X] |
| Platform Split | [platforms] | [platforms] | [platforms] |
| Avg Blended CPC | $[X] | $[X] | $[X] |
| Est. Monthly Clicks | [X] | [X] | [X] |
| Avg Conversion Rate | [X]% | [X]% | [X]% |
| Est. Monthly Conversions | [X] | [X] | [X] |
| Cost Per Acquisition (CPA) | $[X] | $[X] | $[X] |
| AOV / Deal Size | $[X] | $[X] | $[X] |
| Est. Monthly Revenue | $[X] | $[X] | $[X] |
| ROAS | [X]x | [X]x | [X]x |
| Net Return (Revenue - Spend) | $[X] | $[X] | $[X] |
| Break-Even CPA | $[X] | $[X] | $[X] |
Break-Even CPA = AOV × Profit Margin %
-- OR --
Break-Even CPA = LTV × Profit Margin % (if recurring revenue)
Example:
AOV = $100, Profit Margin = 40%
Break-Even CPA = $100 × 0.40 = $40
→ You can spend up to $40 to acquire a customer and still break even
With LTV:
LTV = $400, Profit Margin = 40%
Break-Even CPA = $400 × 0.40 = $160
→ You can spend up to $160 if you account for repeat purchasesGoal: Validate the offer, find winning audiences, establish baseline metrics.
| Item | Allocation | Notes |
|---|---|---|
| Platform | 1 platform only | Choose highest-intent: Google Search for service, Meta for e-commerce |
| Campaigns | 2-3 campaigns max | 1 BOFU (conversion), 1 MOFU (traffic), 1 TOFU (reach) |
| Ad variations | 3-4 total | Test 2 hooks, 2 images/videos |
| Daily budget | ~$33/day | Split: $20 BOFU, $8 MOFU, $5 TOFU |
| Success metric | CPA below break-even | If CPA > break-even after 2 weeks, change offer/audience |
| Timeline to evaluate | 2-4 weeks | Need 20-30 conversions minimum for statistical significance |
Milestone to scale: Achieve profitable CPA for 2 consecutive weeks.
Goal: Scale winning campaigns, add second platform, build retargeting.
| Item | Allocation | Notes |
|---|---|---|
| Platforms | 2 platforms | Add secondary platform (e.g., add Meta if started with Google) |
| Campaigns | 5-7 campaigns | Full funnel on primary, BOFU on secondary |
| Ad variations | 8-12 total | A/B test headlines, images, audiences |
| Daily budget | ~$100/day | Primary: $70/day, Secondary: $30/day |
| Retargeting | Activate now | $10-15/day on retargeting campaigns |
| Success metric | Maintain CPA while scaling volume | Volume should 2x-3x from Tier 1 |
Milestone to scale: Maintain CPA within 20% of Tier 1 while 2x-ing conversions.
Goal: Full-funnel operation, creative testing at scale, audience expansion.
| Item | Allocation | Notes |
|---|---|---|
| Platforms | 2-3 platforms | Full funnel on 2, testing on 3rd |
| Campaigns | 8-12 campaigns | Full funnel on each platform |
| Ad variations | 15-20 total | Dedicated creative testing budget (10-15% of spend) |
| Daily budget | ~$167/day | Primary: $85, Secondary: $50, Testing: $32 |
| Retargeting | 15% of budget | Multi-window sequences (1, 3, 7, 14, 30 day) |
| Creative refresh | Every 2 weeks | Budget for new photos, UGC, video content |
| Success metric | Positive ROAS across all platforms | Each platform should be independently profitable |
Milestone to scale: Each platform profitable independently; creative refresh system running.
Goal: Maximize profitable spend, automate, explore new channels, systematize.
| Item | Allocation | Notes |
|---|---|---|
| Platforms | 3-4 platforms | Testing emerging platforms (TikTok, Pinterest, Snapchat) |
| Campaigns | 15-25 campaigns | Segmented by audience, funnel stage, platform |
| Ad variations | 25-40 total | Dedicated UGC pipeline, professional creative, user content |
| Daily budget | ~$333/day | Distributed across full funnel, all platforms |
| Retargeting | 15-20% of budget | Advanced sequences with dynamic creative |
| Creative refresh | Weekly | Need content pipeline (UGC creators, designer, video editor) |
| Automation | Advantage+ / PMax | Let platforms optimize with large data sets |
| Team needs | Media buyer + creative designer | Consider hiring or outsourcing at this budget |
| Success metric | Blended ROAS >3x | Scale budget 20% weekly on campaigns above target ROAS |
Milestone to scale: Systematized creative pipeline, consistent ROAS, clear path to $20K/mo.
Meta (Facebook/Instagram):
| Campaign Type | % of Platform Budget | Objective | Bidding |
|---|---|---|---|
| Prospecting — Video Views | 15% | Awareness | Lowest cost per ThruPlay |
| Prospecting — Traffic | 15% | Traffic | Lowest cost per click |
| Lead Generation | 20% | Leads | Cost cap at target CPL |
| Conversion — Purchase/Sign-up | 30% | Conversions | Target CPA |
| Retargeting — Multi-window | 15% | Conversions | Lowest cost |
| Testing — Creative Tests | 5% | Traffic or Conversions | Lowest cost |
Google Ads:
| Campaign Type | % of Platform Budget | Objective | Bidding |
|---|---|---|---|
| Brand Search | 10% | Conversions | Target CPA |
| Non-Brand Search (High Intent) | 35% | Conversions | Target CPA / Maximize Conversions |
| Non-Brand Search (Informational) | 15% | Clicks | Manual CPC / Maximize Clicks |
| Shopping / Performance Max | 20% | Conversions | Target ROAS |
| Display Remarketing | 10% | Conversions | Target CPA |
| YouTube (Awareness) | 10% | Views | Maximum CPV |
LinkedIn:
| Campaign Type | % of Platform Budget | Objective | Bidding |
|---|---|---|---|
| Sponsored Content — Awareness | 20% | Brand Awareness | Maximum delivery |
| Sponsored Content — Traffic | 20% | Website Visits | Cost cap |
| Lead Gen Forms | 30% | Lead Generation | Cost cap at target CPL |
| Message Ads (InMail) | 15% | Website Conversions | Cost per send |
| Retargeting — Matched Audiences | 15% | Website Conversions | Cost cap |
How much to increase: 20-30% every 3-5 days. Never double overnight — algorithms need time to re-optimize.
How much to decrease: Cut by 30-50%, pause worst-performing ad sets, keep best performers running.
Generate the output as ADS-BUDGET.md using this structure:
# Ad Budget Allocation Plan
**Generated:** [Date]
**Monthly Budget:** $[Amount]
**Business Type:** [Type]
**Average Order Value (AOV):** $[Amount]
**Customer Lifetime Value (LTV):** $[Amount]
**Break-Even CPA:** $[Amount]
---
## Executive Summary
[2-3 sentences: recommended approach, expected ROI range, primary platform focus]
---
## Recommended Platform Mix
| Platform | Allocation | Monthly Budget | Daily Budget | Why |
|---|---|---|---|---|
| [Platform 1] | [X]% | $[X] | $[X] | [Reason] |
| [Platform 2] | [X]% | $[X] | $[X] | [Reason] |
| [Platform 3] | [X]% | $[X] | $[X] | [Reason] |
---
## Scenario 1: Conservative
### Budget Allocation
[Detailed breakdown by platform, campaign, and funnel stage]
### ROI Projections
[Projection table with all metrics]
### Risk Assessment
[What could go wrong, mitigation strategies]
---
## Scenario 2: Balanced (Recommended)
### Budget Allocation
[Detailed breakdown]
### ROI Projections
[Projection table]
### Why This Is Recommended
[Explanation of why this scenario fits their situation]
---
## Scenario 3: Aggressive
### Budget Allocation
[Detailed breakdown]
### ROI Projections
[Projection table]
### Requirements for This Approach
[What they need to have in place: proven offer, creatives, team, etc.]
---
## Break-Even Analysis
[Break-even CPA calculation with explanation]
[Payback period estimate]
[LTV-based vs. first-purchase analysis]
---
## Scaling Roadmap
### Current Budget: $[X]/mo
[What to do now]
### Next Milestone: $[X]/mo
[What needs to happen to justify scaling]
### Growth Target: $[X]/mo
[Long-term allocation at scale]
---
## Budget Optimization Calendar
### Week 1-2: Launch & Learn
[What to monitor, minimum thresholds]
### Week 3-4: Optimize
[What to cut, what to scale, budget reallocation rules]
### Month 2: Scale Winners
[Scaling rules, new platform activation criteria]
### Month 3: Expand
[New audiences, new platforms, creative testing budget]
---
## Key Assumptions & Disclaimers
- CPM/CPC/CPA estimates based on industry averages as of [current year]
- Actual performance depends on creative quality, landing page conversion rates, and market conditions
- Projections assume proper conversion tracking is installed
- First 2-4 weeks are a learning phase — expect higher-than-average CPAs
- Numbers improve as pixel data accumulates and algorithms optimizeADS-BUDGET.md in the current working directory© zubair-trabzada, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/ads-budget of zubair-trabzada/ai-ads-claude.
Open the folder on GitHubat commit d1df3f5
Ads Budget next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ads Budget this skillzubair-trabzada/ai-ads-claude | 268 | — | ~4.6k | Automated safety check: Pass | MIT | |
| Ads BudgetAgriciDaniel/claude-ads | 9.9k | — | ~301 | Automated safety check: Pass | MIT | |
| Adscoreyhaines31/marketingskills | 54k | 1 repos | ~7k | Automated safety check: Pass | MIT | |
| Ad Spend Allocatoririnabuht12-oss/marketing-skills | 4.1k | — | ~1.3k | Automated safety check: Pass | None | |
| Ad Creativecoreyhaines31/marketingskills | 54k | — | ~6.3k | Automated safety check: Pass | MIT | |
| Ad Creativenexu-io/open-design | 100k | — | ~305 | Automated safety check: Pass | Apache-2.0 |
AgriciDaniel/claude-ads
Plan and review paid-media budgets, bidding, pacing, marginal return, forecasts, CPA, ROAS, MER, LTV:CAC, constraints, and allocation across supported platforms.
coreyhaines31/marketingskills
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms.
irinabuht12-oss/marketing-skills
Multi-channel budget optimization using MER, marginal ROAS, and diminishing returns analysis.
coreyhaines31/marketingskills
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.
nexu-io/open-design
Generate and iterate ad creative including headlines, descriptions, and primary text.
sickn33/agentic-awesome-skills
Budget against actual by department, category and period, with budget and actual amounts, variance, percentage used and linked expenses.
zubair-trabzada/ai-ads-claude
Ad Performance Auditor — analyze existing ad campaigns and identify optimization opportunities
zubair-trabzada/ai-ads-claude
Competitive Ad Intelligence. An agent skill from zubair-trabzada/ai-ads-claude.
zubair-trabzada/ai-ads-claude
Creative Brief Generator for designers, video editors, and content teams
zubair-trabzada/ai-ads-claude
Landing Page Audit & Optimizer. An agent skill from zubair-trabzada/ai-ads-claude.
zubair-trabzada/ai-ads-claude
60-Second Ad Readiness Snapshot — quick assessment without subagents
zubair-trabzada/ai-ads-claude
Professional PDF Ad Strategy Report Generator. An agent skill from zubair-trabzada/ai-ads-claude.
Budget Allocation & ROI Projector. An agent skill from zubair-trabzada/ai-ads-claude. Ads Budget is an agent skill from zubair-trabzada/ai-ads-claude. Budget Allocation & ROI Projector.
Run `npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a claude-code`. Or copy the skill folder (skills/ads-budget in zubair-trabzada/ai-ads-claude) into .claude/skills/ads-budget in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a codex`. Or copy the skill folder (skills/ads-budget in zubair-trabzada/ai-ads-claude) into .agents/skills/ads-budget in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zubair-trabzada/ai-ads-claude --skill ads-budget -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ads-budget, .gemini/skills/ads-budget, .github/skills/ads-budget and .opencode/skills/ads-budget in your project.
SKILL.md names no scripts, command-line tools or credentials: Ads Budget is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Ads Budget is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.6k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ads Budget: Ads Budget (AgriciDaniel/claude-ads, 9.9k stars), Ads (coreyhaines31/marketingskills, 54k stars), Ad Spend Allocator (irinabuht12-oss/marketing-skills, 4.1k stars) and Ad Creative (coreyhaines31/marketingskills, 54k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
zubair-trabzada (a GitHub user) maintains it in zubair-trabzada/ai-ads-claude, which has 268 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on April 8, 2026.
Source: zubair-trabzada/ai-ads-claude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.