add-telemetry
Add telemetry events to track user behavior or system events in the Warp codebase. Use when instrumenting new features, debugging issues, or measuring product metrics.
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/warpdotdev/warp /tmp/warp && ln -s /tmp/warp/.agents/skills/add-telemetry ~/.claude/skills/add-telemetry
From README
add-telemetry Overview Warp uses a trait-based telemetry system where feature-specific enums implement the TelemetryEvent trait. This approach keeps telemetry events organized by domain rather than in one giant enum. Important: Before implementing telemetry, collaborate with the user to: Define what events should be tracked and when Determine what data should be included in each event Clarify the purpose and expected of the telemetry Adding telemetry code is straightforward, but designing meaningful instrumentation requires careful thought. Steps Identify or create a telemetry module Find an existing feature-specific telemetry file (e.g., app/src/antivirus/telemetry.rs) or create a new one for your feature area.