Claude Ads: a Claude Code skill by Agrici Daniel
For paid media managers who want evidence-based audits and plans across 12 ad platforms. Skip it if you run no ads or want an agent that edits campaigns without approval.
High-risk warning At least one scanner rated it high risk, so we keep it out of the top ten. Read its code before you install it.
- Score
- 59of 100
- Rank
- #225of 239
- Installs
- 4.9Kon skills.sh
- Stars
- 10.9Kon GitHub
- Security
- Warning 5 scanners
- Updated
- 2026
- Context
- ~159tokens always
Install
npx skills add https://github.com/AgriciDaniel/claude-ads
Run it in your terminal. View the source
Most people install it straight from GitHub, where it has 10.9K stars, so its skills.sh count understates how widely it is used.
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does Claude Ads do?
Claude Ads is a set of 34 skills for running paid advertising across 12 platforms, from Google and Meta to Amazon, Reddit and X. The /ads command routes each job to one sub-skill: ads-setup records the client profile, ads-audit and per-platform skills review accounts read-only, and others handle attribution, server-side tracking, creative, landing pages, budgets, ad math, experiments, monitoring and reports. Scores come from a fixed scoring engine, are saved as versioned JSON under .claude-ads/runs, and render to Markdown, HTML and PDF. Account changes stay drafts until you approve an exact before and after plan, and it refuses permanent deletion.
When should you use Claude Ads?
Use it when
- You need an audit of Google, Meta or TikTok ad accounts
- You want budget, CPA and ROAS math checked
- You need a campaign plan with a measurement setup
Skip it when
- You don't run paid ads
- You want changes pushed live without a review step
What it needs and what it can touch
You need
- Ad account exports or API access for the platforms you audit
- An image provider, only for generating ad images
What it can do
- Reads ad account exports, screenshots or API data you supply
- Writes run files and reports under .claude-ads/runs
- Fetches landing pages and public competitor ad sources
- Changes live campaigns only after you approve an exact plan
From reading its instructions, not from running it.
Why it scores 59
Strongest on upkeep (100 of 100), weakest on adoption (28).
Is Claude Ads safe to install?
At least one scanner rated it high risk, so we keep it out of the top ten. Read its code before you install it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Oct 17, 2026 |
| Socket | Passed | Oct 17, 2026 |
| Snyk | Medium risk | Oct 17, 2026 |
| Runlayer | High risk | Mar 13, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 4,902
- Repository stars
- 10,925
- Last repository change
- Tokens always loaded
- about 159
- Tokens when used
- about 4,790
- License
- MIT
- Data confidence
- High
Did it do the job for you?