Skip to content

Mailchimp Marketing CLI

Lets an agent run Mailchimp audiences, campaigns, reports and e-commerce via 303 API commands.

Stars
58,084
Licence
Apache-2.0
Files
1 file

What it does

This skill teaches an AI agent to operate Mailchimp, the email marketing platform, through a command-line tool called cli-anything-mailchimp. Once installed, the agent can list and manage audiences (contact lists), create and send or schedule email campaigns, pull performance reports such as open and click rates, control automations, and manage e-commerce stores and orders. It works by translating requests into commands that call the Mailchimp Marketing API using your own API key.

Great for

  • Marketers who want an agent to pull campaign performance reports or summarise audience growth
  • Developers building scripted or agent-driven Mailchimp workflows with JSON output
  • Teams managing many audiences or campaigns who want bulk operations described in plain language

Skip it if

  • Anyone who wants to send live campaigns without reviewing them first: campaigns send and schedule commands reach real subscribers and cannot be undone once sent
  • Users unfamiliar with Mailchimp or API keys, since setup requires a Python environment and a key with a datacenter suffix
  • Non-Mailchimp email tools, because it only works with the Mailchimp Marketing API

Try asking

  • “Show me open and click rates for my last three campaigns as a table”
  • “List all members in my main audience who joined in the last 30 days”
  • “Create a draft campaign from template 12345 and show me the pre-send checklist”
  • “Pause the automation called welcome series and list its emails”
Step-by-step guide: how to use Mailchimp Marketing CLIInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.

    skills.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip skills.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip skills.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 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

  • Review campaign content and send checklists before running campaigns send or schedule, because these actions email real subscribers
  • Use a restricted or test API key or a test audience while learning the commands to limit risk from mistakes
  • Ask for --json output when you want the agent to parse results reliably

What's inside

  • SKILL.md

Redistributed unmodified from HKUDS/CLI-Anything under the Apache-2.0 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.