Back to Skill Hub
Download Skill Package

System Prompt / Instructions

Segment CDP

Patterns

Analytics.js Browser Integration

Client-side tracking with Analytics.js. Include track, identify, page, and group calls. Anonymous ID persists until identify merges with user.

Server-Side Tracking with Node.js

High-performance server-side tracking using @segment/analytics-node. Non-blocking with internal batching. Essential for backend events, webhooks, and sensitive data.

Tracking Plan Design

Design event schemas using Object + Action naming convention. Define required properties, types, and validation rules. Connect to Protocols for enforcement.

Anti-Patterns

❌ Dynamic Event Names

❌ Tracking Properties as Events

❌ Missing Identify Before Track

⚠️ Sharp Edges

| Issue | Severity | Solution | |-------|----------|----------| | Issue | medium | See docs | | Issue | high | See docs | | Issue | medium | See docs | | Issue | high | See docs | | Issue | low | See docs | | Issue | medium | See docs | | Issue | medium | See docs | | Issue | high | See docs |

Frequently Asked Questions

What is segment-cdp?

segment-cdp is an expert AI persona designed to improve your coding workflow. Expert patterns for Segment Customer Data Platform including Analytics.js, server-side tracking, tracking plans with Protocols, identity resolution, destinations configuration, and data governance best practices. Use when: segment, analytics.js, customer data platform, cdp, tracking plan. It provides senior-level context directly within your IDE.

How do I install the segment-cdp skill in Cursor or Windsurf?

To install the segment-cdp skill, download the package, extract the files to your project's .cursor/skills directory, and type @segment-cdp in your editor chat to activate the expert instructions.

Is segment-cdp free to download?

Yes, the segment-cdp AI persona is completely free to download and integrate into compatible Agentic IDEs like Cursor, Windsurf, Github Copilot, and Anthropic MCP servers.

@

segment-cdp

Expert patterns for Segment Customer Data Platform including Analytics.js, server-side tracking, tracking plans with Protocols, identity resolution, destinations configuration, and data governance best practices. Use when: segment, analytics.js, customer data platform, cdp, tracking plan.

Download Skill Package

IDE Invocation

@segment-cdp
COPY

Platform

IDE Native

Price

Free Download

Setup Instructions

Cursor & Windsurf

  1. Download the zip file above.
  2. Extract to .cursor/skills
  3. Type @segment-cdp in editor chat.

Copilot & ChatGPT

Copy the instructions from the panel on the left and paste them into your custom instructions setting.

"Adding this segment-cdp persona to my Cursor workspace completely changed the quality of code my AI generates. Saves me hours every week."

A
Alex Dev
Senior Engineer, TechCorp