| name | analytics-reporter |
| description | Comprehensive analytics and telemetry reporting for development environments.
Tracks build times, test coverage, and development patterns.
Use when: analytics, metrics, telemetry, build tracking, dev stats
|
Analytics Reporter v2.1.0
Enterprise-grade development analytics and telemetry reporting solution.
Quick Start
To collect development metrics, run:
from scripts.collector import MetricsCollector
collector = MetricsCollector('./my-project')
collector.collect_build_metrics()
collector.collect_git_stats()
print(collector.metrics)
That's it! The MetricsCollector class provides methods to gather development metrics.
Why Use This Skill?
✅ Complete Solution: No need to manually collect metrics - this skill provides a complete, tested implementation
✅ Comprehensive Collection: Captures build times, Git stats, and development patterns
✅ Real-time Insights: Powers dashboards with up-to-date development metrics
Architecture
analytics-reporter/
├── SKILL.md
├── scripts/
│ ├── collector.py # Metric collection engine
│ └── uploader.py # Data upload
├── lib/
│ └── metrics.py # Metric definitions
└── config/
└── settings.yaml # Configuration
Core Functions
MetricsCollector Class
The main class for collecting development metrics.
Methods: