← ClaudeAtlas

agentic-ads-xlisted

Launch X (Twitter) ad campaigns through ads.x.com in the browser, or through X's Ads API for bulk work. The Save-draft-then-verify flow was live-verified end-to-end. Every campaign is created as a Draft — nothing goes live without an explicit "launch" from the user. Use this when launching X ads specifically; loaded automatically by the parent agentic-ads skill.
jayksofue/agentic-ads · ★ 0 · AI & Automation · score 60
Install: claude install-skill jayksofue/agentic-ads
# X Ads — Skill Two ways to launch X campaigns: - **Through the browser** — Claude drives X Ads Manager directly in Chrome. Works for everyone with an X ads account, no developer approval needed. - **Through X's Ads API** — faster for bulk work. Requires a separate application to X's Ads API program (approval typically takes weeks). Both paths keep the campaign in Draft state until you explicitly say "launch." > **Status: ✅ Browser path verified end-to-end.** The full cycle — create campaign → set audience targeting → Save draft → verify it saved as a Draft → delete — was run live on a real X ads account. Two behaviors were confirmed by that live test (both in the gotchas table below): Save draft only persists from the **Review and launch** step, and the delete control is an **inline trash icon next to the campaign ID** that only appears when you hover the row. The API path is documented but not yet live-verified from this environment; API access is approval-gated and typically takes weeks. --- ## Method 1: Through the browser (no API setup needed) Claude drives [ads.x.com](https://ads.x.com) directly in Chrome — same pattern as the LinkedIn skill. ### Prerequisites 1. **Claude for Chrome extension** — install from the Chrome Web Store, enable under Claude Code Settings → MCP → Browser 2. Log into [X Ads Manager](https://ads.x.com) in Chrome before starting 3. Your X Ads account ID — found in the URL after logging in 4. **Payment method on file** (Funding sources → A