Data Gathering Skill
CommunityStandardize user interaction tracking.
Authorernitpt
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill standardizes how user interactions are tracked across the Ernit app, ensuring consistent and reliable data collection through a centralized analytics service.
Core Features & Use Cases
- Centralized Analytics: Uses a singleton
AnalyticsServicefor all event tracking. - Buffered Writes: Optimizes data transmission by queuing events and flushing them periodically or in batches.
- Typed Events: Prevents tracking errors with a strict
AnalyticsEventNametype definition. - Use Case: Track user progression through a gamified goal-setting process, from goal creation to session completion, to understand engagement patterns.
Quick Start
Use the data gathering skill to track a 'goal_creation_completed' event with properties for category and duration.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Data Gathering Skill Download link: https://github.com/ernitpt/ernit_test/archive/main.zip#data-gathering-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.