add-telemetry

Implement trait-based event tracking in the Warp codebase using Rust enums.

30|4|Updated May 3, 2026
One-click install
npx skills add https://github.com/OniroHuaver/openwarp --skill add-telemetry-onirohuaver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-telemetry
Source: https://github.com/OniroHuaver/openwarp/tree/main/.agents/skills/add-telemetry
Command: npx skills add https://github.com/OniroHuaver/openwarp --skill add-telemetry-onirohuaver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Streamline the tracking of user actions and system events in the Warp codebase, simplifying feature instrumentation, debugging, and product metrics analysis.

Core Features & Use Cases

  • Feature-specific Event Tracking: Instrument new features and debugging with detailed event logging.
  • Data-rich Event Creation: Configure event data capture with user collaboration and clear event descriptions.
  • Scalable Event Handling: Control event collection with conditional triggers and build channel exclusions.
  • Use Case: Deploy this Skill when adding a new feature in Warp to automatically log and monitor user interactions without altering the user experience.

Quick Start

Run the 'add-telemetry' skill within the Warp context to enable event tracking for your new feature 'feature_x'.

Frequently Asked Questions about add-telemetry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement event tracking for a new feature in Rust?

Feature monitoring in Rust is achieved by utilizing trait and enum capabilities for organized, domain-specific event management. This enables comprehensive code instrumentation and adaptable logging for new features without altering the user experience.

What is the best way to structure telemetry data for scalable event handling?

Scalable telemetry data is structured using conditional triggers and channel exclusions to control event collection. This ensures data-rich event creation with clear descriptions, allowing effective feature instrumentation and debugging without overwhelming the system.

How do I add code instrumentation to monitor user actions in the Warp codebase?

Code instrumentation is added by running the telemetry skill within the Warp context to automatically log and monitor user interactions. It leverages Rust traits to provide precise, domain-specific event tracking for enhanced feature diagnostics.

Can I use conditional triggers to control telemetry event collection in Rust?

Conditional triggers can be used to control telemetry event collection by enabling scalable event handling. This allows you to configure event data capture with specific build channel exclusions, ensuring only relevant interactions are logged.

When should I use trait-based event tracking for feature monitoring?

Trait-based event tracking should be used when adding new features to ensure comprehensive and adaptable instrumentation. It simplifies product metrics analysis and debugging by organizing domain-specific events clearly within the Rust codebase.