customerio-advanced-troubleshooting

Featured

Apply Customer.io advanced debugging and incident response. Use when diagnosing complex delivery issues, investigating campaign failures, or running incident playbooks. Trigger: "debug customer.io", "customer.io investigation", "customer.io troubleshoot", "customer.io incident", "customer.io not delivering".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Customer.io Advanced Troubleshooting ## Overview Advanced debugging techniques for complex Customer.io issues: systematic investigation framework, API debug client, user profile analysis, campaign/broadcast debugging, network diagnostics, and incident response runbooks. ## Prerequisites - Access to Customer.io dashboard (admin recommended) - Application logs access - `curl` for API testing ## Troubleshooting Framework For every issue, answer these five questions first: 1. **What** is the expected vs actual behavior? 2. **When** did the issue start? (Check deploy history, CIO status page) 3. **Who** is affected — one user, a segment, or everyone? 4. **Where** in the pipeline — API call, delivery, or rendering? 5. **How** often — every time, intermittent, or one-time? ## Instructions ### Step 1: API Debug Client ```typescript // lib/customerio-debug.ts import { TrackClient, APIClient, RegionUS } from "customerio-node"; export class DebugCioClient { private track: TrackClient; constructor() { this.track = new TrackClient( process.env.CUSTOMERIO_SITE_ID!, process.env.CUSTOMERIO_TRACK_API_KEY!, { region: RegionUS } ); } async debugIdentify(userId: string, attrs: Record<string, any>) { console.log(`\n--- Debug: identify("${userId}") ---`); console.log("Attributes:", JSON.stringify(attrs, null, 2)); const start = Date.now(); try { await this.track.identify(userId, attrs); const latency = Date.now() - start...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

customerio-debug-bundle

Collect Customer.io debug evidence for support tickets. Use when creating support requests, investigating delivery failures, or documenting integration issues. Trigger: "customer.io debug", "customer.io support ticket", "collect customer.io logs", "customer.io diagnostics".

2,266 Updated today
jeremylongshore
AI & Automation Featured

customerio-common-errors

Diagnose and fix Customer.io common errors. Use when troubleshooting API errors, delivery failures, campaign issues, or SDK exceptions. Trigger: "customer.io error", "customer.io not working", "debug customer.io", "customer.io 401", "customer.io 429".

2,266 Updated today
jeremylongshore
AI & Automation Featured

customerio-observability

Set up Customer.io monitoring and observability. Use when implementing metrics, structured logging, alerting, or Grafana dashboards for Customer.io integrations. Trigger: "customer.io monitoring", "customer.io metrics", "customer.io dashboard", "customer.io alerts", "customer.io observability".

2,266 Updated today
jeremylongshore
AI & Automation Featured

adobe-advanced-troubleshooting

Apply advanced debugging techniques for Adobe API issues: IMS token introspection, Firefly job failure analysis, PDF Services error codes, and network-layer diagnostics for Adobe endpoints. Trigger with phrases like "adobe hard bug", "adobe mystery error", "adobe impossible to debug", "difficult adobe issue", "adobe deep debug".

2,266 Updated today
jeremylongshore
AI & Automation Featured

customerio-hello-world

Create a minimal working Customer.io example. Use when learning Customer.io basics, testing SDK setup, or creating your first identify + track integration. Trigger: "customer.io hello world", "first customer.io message", "test customer.io", "customer.io example", "customer.io quickstart".

2,266 Updated today
jeremylongshore