Skip to main content

Instrumentation Spec

Skill Verified Active
Part of:PM Skills

Specifies event tracking and analytics instrumentation requirements for a feature. Use when defining what data to collect, ensuring consistent tracking implementation, or documenting analytics requirements for engineering.

Purpose

Specifies event tracking and analytics instrumentation requirements for a feature, ensuring consistent data collection and documenting analytics needs for engineering.

Features

  • Defines analytics goals and questions to answer.
  • Lists events to track with triggers and properties.
  • Documents user properties and PII handling.
  • Provides a template and example for output structure.

Use Cases

  • When defining what data to collect for a new feature.
  • Ensuring consistent tracking implementation across engineering teams.
  • Documenting analytics requirements for experiments or A/B tests.
  • Auditing existing tracking for gaps or inconsistencies.

Non-Goals

  • Implementing the analytics tracking code itself.
  • Choosing or configuring the analytics platform.
  • Analyzing the collected data.

Workflow

  1. Define Analytics Goals
  2. Identify Events to Track
  3. Specify Event Triggers
  4. Define Event Properties
  5. Document User Properties
  6. Address PII and Privacy
  7. Create Testing Checklist

Practices

  • Analytics Strategy
  • Product Requirements
  • Data Governance

Installation

First, add the marketplace

/plugin marketplace add product-on-purpose/pm-skills
/plugin install pm-skills@pm-skills-marketplace

Quality Score

Verified
98 /100
Analyzed 1 day ago

Trust Signals

Last commit1 day ago
Stars205
LicenseApache-2.0
Status
View Source

Similar Extensions

Measure Dashboard Requirements

100

Specifies requirements for an analytics dashboard including metrics, visualizations, filters, and data sources. Use when requesting dashboards from data teams, defining KPI tracking, or documenting reporting needs.

Skill
product-on-purpose

Acquisition Channel Advisor

100

Evaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.

Skill
deanpeters

OraClaw Forecast

100

Time series forecasting for AI agents. ARIMA and Holt-Winters predictions with confidence intervals. Predict revenue, traffic, prices, or any sequential data. Sub-5ms inference.

Skill
Whatsonyourmind

Meta Observer

100

Track skill performance and emerging patterns

Skill
mshadmanrahman

Market Movers

100

When the user wants to track App Store chart rank changes, find top gainers and losers, detect breakout apps entering the top 100, or identify apps dropping out of charts. Also use when the user mentions "chart movers", "rank changes", "who's rising", "who's falling", "new chart entries", "top gainers", or "market shifts". For broader market overview, see market-pulse. For competitive keyword analysis, see competitor-analysis.

Skill
Eronred

Social Media Analyzer

100

Social media campaign analysis and performance tracking. Calculates engagement rates, ROI, and benchmarks across platforms. Use for analyzing social media performance, calculating engagement rate, measuring campaign ROI, comparing platform metrics, or benchmarking against industry standards.

Skill
alirezarezvani

© 2025 SkillRepo · Find the right skill, skip the noise.