By twentworth12
Programmatically manage LinkedIn ABM ad campaigns via Python CLI by cloning campaigns, updating budgets and targeting, batch pausing or resuming, auditing spend, analyzing performance, and searching URNs after quick OAuth credential setup.
Manage LinkedIn ad campaigns through natural conversation in Claude Cowork — create ads, audit performance, launch ABM programs, and post content without leaving your workflow.
| Skill | What it does |
|---|---|
linkedin-ads-manager | Full campaign lifecycle: create, clone, pause, budget, targeting, analytics, and organic posting |
| Command | What it does |
|---|---|
/linkedin-setup | Connect your LinkedIn account by saving your API credentials |
Create a folder on your Mac to store your LinkedIn credentials. This folder holds your tokens in a .env file that persists between Cowork sessions.
mkdir -p ~/linkedin-ads
In Claude Cowork, attach the folder you just created as a local folder for your project. This is what allows your credentials to persist — the folder is mounted from your Mac into the Cowork VM.
https://github.com/twentworth12/linkedin-ads-manager-plugin.git
Run the setup command in Cowork:
/linkedin-setup
Claude will walk you through creating the required LinkedIn Developer apps and saving your tokens. You'll need:
rw_ads, r_ads_reportingw_organization_socialLinkedIn requires two separate apps because a single app cannot have both the Marketing Developer Platform and Community Management API products enabled.
Get tokens from: LinkedIn Developer Apps → your app → Auth → OAuth 2.0 tools
Use the skill by typing / in a Cowork conversation, or just describe what you want:
Your tokens are stored in a .env file inside the local folder you attached to your Cowork project. Because this folder lives on your Mac (not inside the ephemeral Cowork VM), credentials persist between sessions.
~/linkedin-ads/.env <- on your Mac, persists forever
├── LINKEDIN_CAMPAIGNS_TOKEN=your_token_here
├── LINKEDIN_ACCOUNT_ID=your_account_id
└── LINKEDIN_POSTS_TOKEN=your_posts_token (optional)
The .env file has owner-only read permissions (chmod 600) so it won't be readable by other users.
To revoke access, delete your tokens in the LinkedIn Developer Portal, or remove the .env file:
rm ~/linkedin-ads/.env
requests library (pip install requests)Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub twentworth12/linkedin-ads-manager-plugin --plugin linkedin-ads-managerBrand-specific performance marketing agent. Create, analyze, and optimize campaigns across Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads with brand awareness, persistent memory, and data-driven recommendations.
Production performance marketing automation for Claude. Audit accounts, launch campaigns, rotate creative, and diagnose underperformers across Google Ads, Meta Ads, GA4, Shopify, HubSpot, and 20+ more. Approval-gated writes.
Multi-host paid advertising audit & optimization skill conforming to the Agent Skills open standard. Verified on Claude Code; experimental on Codex CLI, Cursor, Windsurf, Gemini CLI, Goose. 250+ checks across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple & Amazon Ads with weighted scoring, parallel agents, 12 industry templates, AI creative generation, PPC math, A/B test design, PDF reports, attribution + server-side tracking deep dives, and a 41-test pytest eval harness.
The AI Agent Operator for Ads. Manage campaigns, analyze performance, research competitors, and generate creatives across Google Ads, Meta, LinkedIn, Reddit, Microsoft Ads, and more — all from Claude Code.
Connect the Hyper MCP to run marketing end-to-end from Claude — Google, Meta, TikTok, Pinterest, Amazon & LinkedIn ads, organic social, SEO & AI-search research, competitor intel, ad creative, email, and analytics. 19 skills wrapping 100+ integrations and 500+ marketing tools.
Complete paid advertising toolkit with 14 skills (orchestrator + 12 sub-skills + infographic-v2) and 6 parallel audit subagents. Covers Google Ads (74 checks), Meta/Facebook (46 checks), LinkedIn B2B (25 checks), TikTok (25 checks), YouTube video ads, and Microsoft/Bing (20 checks). Includes cross-platform audit orchestration, budget allocation with 70/20/10 rule, creative audit with brand context collection and ad creative generation via infographic-v2, landing page optimization, strategic planning with 15 industry templates, and competitive intelligence via Ad Libraries.