Agent skill · marketing growth · hkuds

cli-anything-mailchimp

CLI harness for the Mailchimp Marketing API v3.0 — 303 commands across 30 resource groups (lists, campaigns, reports, automations, ecommerce, templates, and more). Supports JSON output and interactive REPL mode.

Why this skill is useful

Adds a comprehensive CLI tool with 303 commands for managing Mailchimp's Marketing API, enabling automation and integration that the AI cannot generate on its own.

What it needs

Requires python installed locally. Requires mailchimp account access. About 5k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.

What this skill does

cli-anything-mailchimp Identity An agent-native CLI for the Mailchimp Marketing API v3.0, built on the CLI-Anything framework. What This CLI Does Manage audiences (lists) — create, update, delete lists; add/update/archive members; manage merge fields, segments, tags, and webhooks. Run campaigns — create, schedule, send, pause, replicate, and analyse email campaigns. Read reports — open rates, click rates, bounce stats, unsubscribes, email activity, geographic data. Control automations — create and manage automated email workflows. Manage e-commerce — stores, orders, customers, products, carts, and promo codes. Use templates, file manager, landing pages, SMS campaigns, surveys, and all other Marketing API resources. Prerequisites Python 3.10+ MAILCHIMPAPIKEY environment variable set to your API key (including datacenter suffix, e.g. abc123-us8) Installation Command Reference Root Command Description --- --- cli-anything-mailchimp ping Health check — confirms API connectivity cli-anything-mailchimp root list Get account info cli-anything-mailchimp --json <cmd> Output any command as JSON cli-anything-mailchimp Launch interactive REPL Lists (Audiences) Command Description --- --- lists list List all audiences lists get <LISTID> Get audience info lists create --data '<json>' Create audience lists update <LISTID> --data '<json>' Update audience lists delete <LISTID> Delete audience lists list-lists-id-members <LISTID> List members lists get-lists-id-members-id <LISTID> <SUBSCRIBERHASH> Get member by MD5 hash lists create-lists-id-members <LISTID> --data '<json>' Add member lists list-lists-id-merge-fields <LISTID> List merge fields lists create-lists-id-merge-fields <LISTID> --data '<json>' Add merge field lists list-lists-id-segments <LISTID> List segments lists list-list-member-tags <LISTID> <SUBSCRIBERHASH> List member tags lists create-list-member-tags <LISTID> <SUBSCRIBERHASH> --data '<json>' Add/remove member tags lists list-lists-id-webhooks <LISTID> List webhooks …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills hkuds/skills--14c348

View the source on GitHub

Browse the @skills marketplace