Tooluck logoTooluck
SKILL.md

asc-analytics-reports

Agent skill fromrorkai/app-store-connect-cli-skills

Collect, download, and verify App Store Connect Analytics reports with asc. Use when users need to discover analytics report requests, select report instances by processing date or granularity, download every segment, or verify downloaded files against Apple's size and MD5 metadata before analysis.

How to install asc-analytics-reports

install asc-analytics-reports
# install the app-store-connect-cli-skills pack with the skills CLI
npx skills add rorkai/app-store-connect-cli-skills

# or add only this skill to Claude Code: copy the folder

skills/asc-analytics-reports/

# into

~/.claude/skills/asc-analytics-reports/ (all projects)

.claude/skills/asc-analytics-reports/ (one project)

skills/asc-analytics-reports/SKILL.md

MITFull file
1# asc analytics reports
2
3Collect a complete set of analytics report segments and verify the compressed
4files before handing them to a separate analysis workflow. Do not interpret,
5aggregate, or present the report contents as part of this skill.
6
7## Guardrails
8
9- Treat report inventories, signed URLs, downloaded segments, and identifiers as
10 confidential business data.
11- Prefer an existing request. Creating a request changes App Store Connect state
12 and requires an Admin-authorized profile; obtain explicit user approval before
13 running `asc analytics request`.
14- Never delete or replace a request as part of collection.
15- Use `asc analytics download`; do not fetch or persist signed segment URLs
16 separately.
17- Store private files outside the source repository with owner-only permissions.
18- Do not claim the collection is complete if any expected segment is missing or
19 fails verification.
20
21## 1. Verify the CLI contract
22
23Inspect the installed command before authentication or collection:
24
25```bash
26asc analytics view --help
27```
28
29Continue only when help lists `--processing-date`, `--granularity`,
30`--paginate`, and `--include-segments`. These filters require asc 3.5.0 or
31newer. If either filter is absent, ask the user to upgrade. Do not substitute
32the deprecated `--date` flag because it uses legacy local matching rather than
33Apple's server-side processing-date filter.
34
35## 2. Prepare private storage
36
37Create a private temporary directory outside the repository before capturing
38…

Excerpt shown under the repository's MIT license.

More skills in app-store-connect-cli-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates