adbertram

mailchimp-cli

"Use this skill for service operations only. DO NOT use this skill for CLI implementation lifecycle work such as creating, testing, updating, troubleshooting, validating, removing, or documenting the CLI tool itself; delegate those tasks to cli-tool-expert. MANDATORY: Execute mailchimp operations using the `mailchimp` CLI tool. CLI interface for Mailchimp API -- manage audiences, subscribers, campaigns, templates, and sponsor-domain detection. Triggers: mailchimp, mailchimp cli, mailchimp campaign, mailchimp subscribers, mailchimp audience, list mailchimp campaigns, send mailchimp email, mailchimp members, mailchimp templates, search mailchimp subscribers"

adbertram 6 Actualitzat fa 4 mesos

Recursos

1
GitHub

Instal·la

npx skillscat add adbertram/cli-tools/mailchimp-cli

Instal·la des del registre de SkillsCat.

SKILL.md
Execute mailchimp operations using the `mailchimp` CLI. All mailchimp interactions should use this CLI. The `mailchimp` CLI follows this pattern: ```bash mailchimp [arguments] [options] ```
Task Command
Check auth status mailchimp auth status
List audiences mailchimp audiences list --table
List subscribers mailchimp members list LIST_ID --table
Search subscriber mailchimp members search user@example.com
Add subscriber mailchimp members add LIST_ID --email user@example.com
List campaigns mailchimp campaigns list --table
Get campaign report mailchimp campaigns report CAMPAIGN_ID --table
Detect sponsor domain mailchimp campaigns report CAMPAIGN_ID --sponsor-domain specopssoft.com
Pause RSS campaign mailchimp campaigns pause CAMPAIGN_ID
Resume RSS campaign mailchimp campaigns resume CAMPAIGN_ID
List templates mailchimp templates list --table
</quick_start>
**MANDATORY: Consult the adjacent `usage.json` at `/_repo/skills/-cli/usage.json` before executing ANY `mailchimp` command.** This file contains complete command syntax, all arguments, all options, and usage instructions for every command. Never guess at command syntax. - **auth** -- Manage Mailchimp API authentication (login, logout, status) - **audiences** -- Manage audiences/lists (list, get, create) - **members** -- Manage subscribers (list, get, add, update, remove, search) - **campaigns** -- Manage email campaigns (list, get, create, send, pause, resume, report, content, children) - **templates** -- Manage email templates (list, get) </essential_principles> **`usage.json`** -- Complete command tree with arguments, options, defaults, and usage instructions for every command. </reference_index> - Command executes without error - Output is displayed in requested format - Correct command and flags used (verified against usage.json) </success_criteria>