What problem does it solve?
Manually designing tracking plans often leads to inconsistent event naming, incomplete field definitions, and outputs that are hard for development, QA, and analytics teams to execute and verify. This Skill automates the creation of standardized, complete, and actionable tracking and metric design documents to eliminate these friction points.
Core Features & Use Cases
- Full Tracking Scheme Generation: Translates product PRDs, core user journeys, flowcharts, or oral descriptions into complete tracking plans covering event definitions, field dictionaries, trigger timing, metric definitions, and QA checklists.
- Standardization & Validation: Enforces consistent event naming conventions, checks for cross-event field conflicts, ensures paired events (e.g., start/complete, action start/action fail) are fully defined, and validates enum completeness for all string-type business fields.
- Ready-to-Use Deliverables: Outputs interactive HTML documents with embedded design doc panels, filterable event overviews, interactive QA checklists, and executable acceptance SQL queries, ready for immediate use by development and QA teams.
- Typical Use Case: A product manager needs to design a tracking plan for a new e-commerce checkout flow. They provide the core user journey and key business metrics, and the Skill generates a full, standardized tracking scheme with all required events, fields, and validation steps.
Quick Start
Use the tracking-spec-writer skill to generate a complete tracking plan for the new user registration flow based on the provided PRD and core user journey.