
Paid Media Setup
Configure an ad-account profile with data-handling rules and safe install steps for Claude Ads
- Repository
- AgriciDaniel/claude-ads
- Stars
- 10,667
- Licence
- MIT
- Files
- 1 file
What it does
This skill guides an AI agent through onboarding a paid advertising project: recording the business model, offer, geography, active ad platforms, account IDs, KPIs and who approves changes. It writes a setup profile and a data-lifecycle file (classification, retention, deletion and incident owner) before anything else is saved. It is built to avoid storing secrets: it only records whether a credential exists and a reference name to it, never the value itself.
Great for
- Marketers or agencies starting a new paid-media client project with Claude Ads
- Teams that need a documented data-retention and access-owner record for ad data
- Developers installing Claude Ads who want a safe, checksum-verified install path
Skip it if
- Anyone expecting it to make live ad-account changes: the skill states a profile authorizes no live account write
- Situations needing legal or regulatory compliance sign-off, since the file says the lifecycle record is an operational contract, not legal advice
- Users who want to paste API keys or tokens into the chat for the agent to store; the skill is designed to refuse this
Try asking
- “Set up a new paid-media client profile for our Meta and Google Ads accounts”
- “Help me create the data-lifecycle file for our ad reporting project”
- “Walk me through connecting our ad platform exports without storing any credentials”
- “Install Claude Ads safely from a verified release archive instead of curl piped to bash”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
ads-setup.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip ads-setup.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip ads-setup.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Keep API tokens in environment variables or a keychain before starting, so the agent only needs to record their reference names
- Have the budget ceilings, approvers and rollback owner decided beforehand, since the skill asks for them explicitly
- Use the host-native plugin installer where available; the skill prefers it over manual installs
What's inside
- SKILL.md
Redistributed unmodified from AgriciDaniel/claude-ads under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.