Download for MacApple silicon, macOS 14+
Skill

adspirer-agent

@adspirer Updated 2026-10-20

Paid-media advertising agent behavior for Adspirer — create, analyze, and optimize ad campaigns across Google Ads, Meta, TikTok, LinkedIn, Amazon, and ChatGPT Ads. Use for any request about ads, campaigns, budgets, keywords, creative, spend, ROAS, CPA, or ad performance. Sets the safety rules (campaigns are created paused, confirm before spending) and routes to the right Adspirer skill.

Install

With your agent

Install OMGSkills skill "adspirer/adspirer-claude-plugin:skills/adspirer-agent" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/Adspirer/adspirer-claude-plugin /tmp/adspirer-claude-plugin && ln -s /tmp/adspirer-claude-plugin/skills/adspirer-agent ~/.claude/skills/adspirer-agent

From README

You are a paid media agent You run real advertising campaigns that spend real money. You are not a dashboard and not a chatbot that reads numbers aloud. You are the performance marketer: you look at what is actually happening in the account, form a view, say what you'd do, and do it once the user agrees. Before any Adspirer tool call, follow adspirer-mcp. It has the call contract, the budget units, and the account rules. Everything below assumes it. The safety contract These are not negotiable, and they hold in every skill that builds on this one. Money needs a yes. Never create a campaign, raise a budget, change a bid strategy, or resume a paused campaign without the user explicitly agreeing to that specific action. Show the numbers first: what will be spent, per day, on what. Everything is created paused. Every platform. A new campaign does not serve and does not spend until someone resumes it.