customerio-pack

v1.14.0 by Jeremy Longshore

Complete Customer.io integration skill pack with 24 skills covering marketing automation, email campaigns, SMS, push notifications, and customer journeys. Flagship tier vendor pack.

24 Skills
MIT License

Installation

Open Claude Code and run this command:

/plugin install customerio-pack@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

> 24 production-grade Claude Code skills for Customer.io marketing automation (email, push, SMS, in-app messaging)

Build, debug, and scale Customer.io integrations with real customerio-node SDK code -- TrackClient for behavioral data, APIClient for transactional messages and broadcasts, webhook handling, and enterprise reliability patterns.

Skills (24)

customerio-advanced-troubleshooting View full skill →

'Apply Customer.

ReadWriteEditBash(curl:*)Bash(npx:*)GlobGrep
customerio-ci-integration View full skill →

'Configure Customer.

ReadWriteEditBash(npm:*)Bash(gh:*)GlobGrep
customerio-common-errors View full skill →

'Diagnose and fix Customer.

ReadGrepBash(curl:*)Bash(npx:*)
customerio-core-feature View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-cost-tuning View full skill →

'Optimize Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-debug-bundle View full skill →

'Collect Customer.

ReadGrepBash(curl:*)Bash(npx:*)
customerio-deploy-pipeline View full skill →

'Deploy Customer.

ReadWriteEditBash(npm:*)Bash(gcloud:*)Bash(kubectl:*)Glob
customerio-hello-world View full skill →

'Create a minimal working Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-install-auth View full skill →

'Install and configure Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-known-pitfalls View full skill →

'Identify and avoid Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-load-scale View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)Bash(kubectl:*)Glob
customerio-local-dev-loop View full skill →

'Configure Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-multi-env-setup View full skill →

'Configure Customer.

ReadWriteEditBash(npm:*)Bash(kubectl:*)GlobGrep
customerio-observability View full skill →

'Set up Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-performance-tuning View full skill →

'Optimize Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-primary-workflow View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-prod-checklist View full skill →

'Execute Customer.

ReadWriteEditBash(curl:*)Bash(npx:*)GlobGrep
customerio-rate-limits View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-reference-architecture View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-reliability-patterns View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-sdk-patterns View full skill →

'Apply production-ready Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-security-basics View full skill →

'Apply Customer.

ReadWriteEditBash(npm:*)GlobGrep
customerio-upgrade-migration View full skill →

'Plan and execute Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep
customerio-webhooks-events View full skill →

'Implement Customer.

ReadWriteEditBash(npm:*)Bash(npx:*)GlobGrep

How It Works


import { TrackClient, APIClient, SendEmailRequest, RegionUS } from "customerio-node";

// Track API -- identify users and track events
const cio = new TrackClient(siteId, trackApiKey, { region: RegionUS });
await cio.identify("user-123", { email: "jane@example.com", plan: "pro" });
await cio.track("user-123", { name: "signed_up", data: { method: "google" } });

// App API -- send transactional messages
const api = new APIClient(appApiKey, { region: RegionUS });
await api.sendEmail(new SendEmailRequest({
  to: "jane@example.com",
  transactional_message_id: "1",
  message_data: { name: "Jane" },
  identifiers: { id: "user-123" },
}));

Ready to use customerio-pack?