adkit — Claude Code skill: what it does, how to install
Handles campaign operations in Google Ads and Meta via MCP or CLI. Prepares drafts, loads media assets, and searches target audiences.
npx skills add adkit/ads-skills --skill adkit -a claude-codeWhat adkit does
The skill directs advertising workflows across Google Ads and Meta platforms. It builds ad groups and prepares creatives. The agent can also research keywords and inspect audience interests. This tool focuses on operational execution rather than creative advice or strategy.
Everything runs on a draft-first workflow. Nothing goes live without explicit user approval. Execution requires either the AdKit CLI or an MCP connection with adkit_status. If neither interface is available, the agent falls back to manual instructions for native ad managers.
What it helps with
- generate draft campaigns for Google Ads
- upload images and video assets to Meta Ads
- research negative keywords and target search queries
- inspect advertising libraries before launching ads
Example prompts for the agent
- Prepare a draft ad group in Google Ads for the new product launch
- Find target audience interests in Meta and attach local assets
- Inspect all pending drafts before publishing
How to install adkit
1Skills CLI (Vercel)
npx skills add adkit/ads-skills --skill adkit -a claude-code2Manually: put the files in place
~/.claude/skills/adkit/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/adkit/
1Skills CLI (Vercel)
npx skills add adkit/ads-skills --skill adkit -a codex2Manually: put the files in place
.agents/skills/adkit/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add adkit/ads-skills --skill adkit -a cursor2Manually: put the files in place
.cursor/skills/adkit/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install adkit/ads-skills adkit2Manually: put the files in place
.github/skills/adkit/SKILL.md1Skills CLI (Vercel)
npx skills add adkit/ads-skills --skill adkit -a gemini-cli2Platform CLI
gemini skills install https://github.com/adkit/ads-skills --path skills/adkitManually: put the files in place
.devin/skills/adkit/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add adkit/ads-skills --skill adkit -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about adkit
How to install adkit in Claude Code?
Run npx skills add adkit/ads-skills --skill adkit -a claude-code in your terminal.
What does adkit do?
It connects your coding agent to Google Ads and Meta through the AdKit CLI or MCP. The skill handles campaign drafting, media uploads, and keyword research.
Does adkit publish campaigns automatically?
No, it enforces a draft-first rule. The agent pauses at draft review and requires explicit user approval before publishing anything live.