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