customerio-local-dev-loop

Installation
SKILL.md

Customer.io Local Dev Loop

Output

  • A small, test-backed local change using a non-production workspace and synthetic recipient data.
  • A reviewed deployment/revert path that preserves production campaigns, consent, and contact data.

Examples

Use a development workspace and a synthetic profile such as test-user-001; validate the event schema locally, run the focused test, and inspect the resulting campaign behavior before committing. Never point local experiments at production segments or use real recipient data to debug a template.

Overview

Set up an efficient local development workflow for Customer.io: environment isolation via separate workspaces, a dry-run client for safe development, test mocks for unit tests, and prefixed events that never pollute production data.

Prerequisites

  • customerio-node installed
  • Separate Customer.io workspace for development (recommended — free workspaces available)
  • dotenv or similar for environment variable loading
Installs
23
GitHub Stars
2.8K
First Seen
Feb 18, 2026
customerio-local-dev-loop — jeremylongshore/tons-of-skills-marketplace