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 plugin-local skills
MIT License
Claude Code Adapters (declared)

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) plugin-local skills

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:*)GlobGrep
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:*)GlobGrep
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?