MCPInstall

ads-plan

Create a professional paid-advertising strategy covering objectives, economics, platform selection, campaign architecture, audiences, budget, creative, measurement, experiments, governance, rollout, and reporting. Use for ad plan, media plan, PPC strategy, paid-social strategy, campaign architecture, advertising roadmap, or channel planning.

Installs
4K
Last 24h
+25
Trending rank
#4992
Security
Warn

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/agricidaniel/claude-ads --skill ads-plan
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads ads-plan automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

Security audits

Independent scans of the skill's instructions and bundled files.

Gen Agent Trust Hub PassSAFE ·The skill provides a comprehensive framework for advertising planning with a high emphasis on data privacy and regulatory compliance. It includes industry-specific safety checks ('gates') to prevent unauthorized data use and ensure adherence to legal standards across sectors like healthcare, finance, and real estate.
Socket PassNo alerts
Snyk PassLOW ·Risk: LOW · No issues
Runlayer WarnMEDIUM ·12/12 files flagged
ZeroLeaks PassNONE ·Score: 93/100 · 2 sections analyzed

SKILL.md

The instructions your agent reads when the skill is triggered.

Paid Media Plan

  1. Read the setup profile, business economics, evidence, current account state, and relevant industry template as optional input.
  2. Define objective, customer, offer, conversion, value, constraints, geography, regulated category, time horizon, and success criteria.
  3. Evaluate channel roles and exclusions from first principles; do not require every supported platform. For a channel outside the twelve-platform contract, load ads/references/additional-platforms.md (resolve it from the plugin root, the directory that holds ads/ and skills/, or from the skills directory in a standalone install) and return a research lead unless its current buying, eligibility, measurement, and creative evidence is present.
  4. Before proposing Meta budgets, learning-phase expectations, bidding, consolidation, or performance forecasts, collect the account, Pixel, and conversion cold-start dimensions per the contract in skills/ads-meta/SKILL.md. When any dimension is cold or unknown, plan for measurement validation, explicit creative hypotheses, staged reversible tests, and confidence labels; do not apply mature-account benchmarks to missing history.
  5. Specify campaign architecture, audience strategy, creative system, budget and pacing, measurement, experiments, policy controls, and operating cadence.
  6. Phase prerequisites before launch, learning, optimization, and scale.
  7. Assign every action an owner, timing, dependency, guardrail, evidence, success measure, and rollback or exit condition.
  8. Return canonical JSON and render the requested human plan.

A plan is advisory. It becomes an account change only through launch or optimize mutation gates.

FAQ

What does the ads-plan skill do?

Create a professional paid-advertising strategy covering objectives, economics, platform selection, campaign architecture, audiences, budget, creative, measurement, experiments, governance, rollout, and reporting. Use for ad plan, media plan, PPC strategy, paid-social strategy, campaign architecture, advertising roadmap, or channel planning.

How do I install ads-plan?

Run npx skills add https://github.com/agricidaniel/claude-ads --skill ads-plan in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/ads-plan/ (personal) or .claude/skills/ads-plan/ (project).

Which AI agents can use ads-plan?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is ads-plan safe to install?

Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk passed; Runlayer flagged items to review; ZeroLeaks passed. As with any skill, read the SKILL.md and bundled scripts before installing.

Who maintains ads-plan?

It is published by agricidaniel in agricidaniel/claude-ads. It has 4,009 recorded installs.

More from agricidaniel/claude-ads

View all →

ads-meta

agricidaniel/claude-ads

Audit Meta Ads measurement, Pixel and Events Manager, attribution, Facebook and Instagram creative, audiences, placements, automation, budgets, account structure, and policy. Use for Meta Ads, Facebook Ads, Instagram Ads, Advantage+, Pixel, Events Manager, or Meta account structure. Read-only; use ads-server-side-tracking for server-side events and ads-optimize to change campaigns.

Marketing & SEO4.8K installs

ads

agricidaniel/claude-ads

Operate professional paid advertising across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X. Use for account intake, source-grounded audits, strategy, budget and measurement planning, creative production, experiments, reporting, monitoring, and explicitly approved campaign changes. Also trigger on PPC, paid social, retail media, attribution, tracking, landing pages, cross-platform conversion totals, negative keywords or search terms, beta-feature scoring, stale platform claims, API-token or credential setup, campaign deletion, and safe Claude Ads installation or uninstall.

Marketing & SEO4.6K installs

ads-google

agricidaniel/claude-ads

Audit Google Ads measurement, Search, Shopping, Performance Max, Demand Gen, YouTube-linked inventory, keywords and search terms, negative-keyword generation or review, creative assets, bidding, budgets, settings, and policy. Use for Google Ads, AdWords, Search campaigns, search terms reports, broad negatives, Shopping, Performance Max, PMax, Demand Gen, GAQL, or Google conversion tracking. Read-only; use ads-optimize to change campaigns.

Marketing & SEO4.4K installs

ads-competitor

agricidaniel/claude-ads

Research competitor paid-ad presence, messaging, creative, formats, landing pages, keyword and auction signals, transparent ad libraries, and strategic gaps across supported platforms. Use for competitor ads, ad libraries, ad spy, competitive PPC analysis, competitor creative, Google Ads Transparency, Meta Ad Library, or paid-media competitor research.

Marketing & SEO4.1K installs

ads-creative

agricidaniel/claude-ads

Audit paid-ad copy, images, video, hooks, concepts, format coverage, platform-native fit, message match, creative fatigue, accessibility, and policy across supported platforms. Use for creative audit, ad creative, creative fatigue, creative diversity, ad copy review, video review, image review, or production priorities.

Media & Creative4.1K installs

ads-tiktok

agricidaniel/claude-ads

Audit TikTok Ads measurement, Pixel, mobile-first creative, audiences, Smart+, Shop and commerce campaigns, bidding, budgets, pacing, attribution, and policy. Use for TikTok Ads, TikTok Pixel, Smart+, TikTok Shop Ads, GMV Max, or Spark Ads. Read-only; use ads-server-side-tracking for server-side events and ads-optimize to change campaigns.

Marketing & SEO4.1K installs

Popular code quality & workflow skills

View category →

grill-me

mattpocock/skills

A relentless interview to sharpen a plan or design.

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

handoff

mattpocock/skills

Compact the current conversation into a handoff document for another agent to pick up.

domain-modeling

mattpocock/skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

codebase-design

mattpocock/skills

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

diagnosing-bugs

mattpocock/skills

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.