From customerio-pack
Apply Customer.io advanced debugging techniques. Use when diagnosing complex issues, investigating delivery problems, or debugging integration failures. Trigger with phrases like "debug customer.io", "customer.io investigation", "customer.io troubleshoot", "customer.io incident".
How this skill is triggered — by the user, by Claude, or both
Slash command
/customerio-pack:customerio-advanced-troubleshootingThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Advanced debugging techniques for diagnosing complex Customer.io integration issues including API debugging, user investigation, campaign analysis, and incident response.
Advanced debugging techniques for diagnosing complex Customer.io integration issues including API debugging, user investigation, campaign analysis, and incident response.
Build a debug client wrapper that logs request details, measures latency, and captures error codes and response bodies for every operation.
Create investigation scripts that check profile existence, required attributes (email), suppression status, bounce/complaint history, and recent activity.
Analyze campaign status, trigger conditions, audience size, and recent send activity to find why messages aren't delivering.
Verify webhook signatures, parse payloads, count processed events, and capture per-event errors with timing data.
Run DNS resolution, TCP connectivity, TLS certificate, API latency, and rate limit checks against Customer.io endpoints.
Apply the appropriate runbook for the priority level: P1 (complete outage), P2 (high error rate), P3 (delivery issues), P4 (webhook failures).
For detailed implementation code and diagnostic scripts, load the reference guide:
Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)
set -euo pipefail
# Check API health
curl -s "https://status.customer.io/api/v2/status.json" | jq '.status'
# Test authentication
curl -u "$CIO_SITE_ID:$CIO_API_KEY" "https://track.customer.io/api/v1/accounts"
# Check user exists
curl -u "$CIO_SITE_ID:$CIO_API_KEY" "https://track.customer.io/api/v1/customers/USER_ID"
| Issue | Solution |
|---|---|
| User not receiving | Check suppression, segments, attributes |
| Events not tracked | Verify user identified first |
| High latency | Check network, enable connection pooling |
After troubleshooting, proceed to customerio-reliability-patterns for resilience.
See debugging implementation details for output format specifications.
Basic usage: Apply customerio advanced troubleshooting to a standard project setup with default configuration options.
Advanced scenario: Customize customerio advanced troubleshooting for production environments with multiple constraints and team-specific requirements.
npx claudepluginhub ktiseos-nyx/claude-code-plugins-plus-skills --plugin customerio-pack4plugins reuse this skill
First indexed Jul 11, 2026
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.