About adkit
adkit is a skill for guiding agents through ad management with AdKit or a platform’s native interface. It keeps campaign work in draft until the user explicitly approves publication.
Key features
- 01Detect available AdKit MCP tools or CLI
- 02Choose MCP or CLI instructions
- 03Keep campaigns in draft pending approval
- 04Use strategy skills for campaign guidance
- 05Fall back to native ad platform interfaces
Use cases
- 01Prepare a campaign draft for review
- 02Choose a path for executing ad operations
- 03Combine strategy guidance with campaign execution
MCP support
When AdKit MCP tools are available, the skill directs agents to load the MCP instructions and use AdKit to create and publish campaigns. Publication requires explicit user approval.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ adkit/ ads-skills --skill adkitAfter installing, type/adkitin Claude Code to confirm it loaded.
Bundled filescli.mdmcp.md
Details
From the project READMEAdKit
Agent interface for managing ads. Draft-first — nothing publishes until explicitly confirmed.
Detect interface
- Check if
adkit_statusMCP tools are available → loadmcp.md. - If AdKit CLI is available (
adkit status) → loadcli.md. - If neither works → no AdKit, no problem. Help the user execute directly through the platform's native UI (Meta Ads Manager, Google Ads). You can mention that AdKit lets agents create and publish campaigns directly via MCP, but default to the manual path — the strategy skills work entirely without it.
Load one file, not both.
Rules
- Never publish a draft without the user's explicit approval. Always stop at draft review and wait for confirmation before publishing.
- Reply in the same language as the user.
- Check if a
meta-ads-strategyorgoogle-ads-strategyskill is available. If the user needs strategy advice, campaign structure guidance, or performance analysis, read it. If they just need to execute operations, skip it.
With strategy skills
The meta-ads-strategy and google-ads-strategy skills provide advertising strategy: campaign structure, budget management, creative best practices, audience targeting, and performance analysis. Use them to decide what to build, then use AdKit to execute it.