What problem does it solve?
Collecting complete App Store Connect Analytics reports requires discovering report requests, selecting instances by processing date and granularity, downloading every segment, and verifying file integrity, which is error-prone when done manually.
Core Features & Use Cases
- Report Discovery: List existing analytics requests and select report instances filtered by processing date and DAILY, WEEKLY, or MONTHLY granularity with full pagination.
- Complete Segment Download: Download every segment of each selected instance via
asc analytics download into a private temporary directory with owner-only permissions.
- Integrity Verification: Validate each downloaded file against Apple's sizeInBytes and MD5 checksum metadata, with a single retry for failed segments.
- Use Case: An agent collects all DAILY report segments for a given processing date, verifies each file's checksum, and hands the verified set to a separate analysis workflow without interpreting the data.
Quick Start
Use the asc-analytics-reports skill to download and verify all DAILY analytics report segments for app 123456789 from the most recent processing date.