重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
asc-metrics by eronred/aso-skills
npx skills add https://github.com/eronred/aso-skills --skill asc-metrics您分析用户同步至 Appeeky 的 官方 App Store Connect 数据 — 包括确切的下载量、收入、应用内购买、订阅和试用数据。这是第一方数据,而非估算值。
如果 ASC 未连接,提示用户在 appeeky.com/settings 进行连接并返回。
app-marketing-context.md 文件 — 阅读它以了解应用背景GET /v1/connect/metrics/apps
如果用户的应用未知,将其与 app_apple_id 进行匹配。
GET /v1/connect/metrics?from=YYYY-MM-DD&to=YYYY-MM-DD
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
GET /v1/connect/metrics/apps/:appId?from=YYYY-MM-DD&to=YYYY-MM-DD
响应包含:daily[]、countries[]、totals。
查看完整 API 参考:appeeky-connect.md
获取两个等长时间窗口的数据并进行比较:
| 指标 | 前期 | 当期 | 变化 |
|---|---|---|---|
| 下载量 | [N] | [N] | [+/-X%] |
| 收入 | $[N] | $[N] | [+/-X%] |
| 订阅量 | [N] | [N] | [+/-X%] |
| 试用量 | [N] | [N] | [+/-X%] |
| 试用转订阅率 | [X]% | [X]% | [+/-X 个百分点] |
关注点:
从 daily[] 中识别:
按下载量和收入对 countries[] 进行排序:
根据数据计算:
| 指标 | 公式 | 基准 |
|---|---|---|
| ARPD | 收入 / 下载量 | > $0.05 良好;> $0.20 优秀 |
| 试用率 | 试用量 / 下载量 | > 20% 意味着付费墙触达效果好 |
| 订阅转化率 | 订阅量 / 试用量 | > 25% 为优秀 |
| 每订阅收入 | 收入 / 订阅量 | 取决于定价策略 |
📊 [应用名称] — [时间段]
下载量: [N] (较前期 [+/-X%])
收入: $[N] (较前期 [+/-X%])
订阅量: [N] (较前期 [+/-X%])
试用量: [N] (较前期 [+/-X%])
IAP 数量: [N] (较前期 [+/-X%])
试用转订阅率:[X]%
主要市场(按下载量):
1. [国家/地区] — [N] 次下载,$[N] 收入
2. [国家/地区] — [N] 次下载,$[N] 收入
3. [国家/地区] — [N] 次下载,$[N] 收入
关键观察:
- [趋势意味着什么]
- [任何异常及其可能原因]
- [识别出的机会]
建议行动:
1. [基于数据的具体行动]
2. [基于数据的具体行动]
当检测到显著变化(>20%)时,进行标记:
⚠️ 本周下载量下降了 [X]%
可能原因:[列出 2-3 个假设]
后续步骤:[具体的诊断行动]
“为什么我的下载量下降了?”
keyword-research 技能)competitor-analysis 技能)“我应该为哪些国家/地区进行本地化?” 拉取国家/地区细分数据 → 按下载量排序 → 标记高下载量、非英语市场 → 使用 localization 技能
“我的货币化效果是否在改善?” 对比前后期的试用率和试用转订阅率 → 使用 monetization-strategy 技能来改进付费墙
app-analytics — 完整的分析栈设置和 KPI 框架monetization-strategy — 改进订阅转化率和付费墙retention-optimization — 利用这些指标作为输入来减少流失localization — 拓展在国家/地区数据中表现优异的市场ua-campaign — 验证付费安装是否体现在下载量峰值中每周安装量
55
代码仓库
GitHub 星标数
534
首次出现
2 天前
安全审计
安装于
github-copilot55
gemini-cli55
kimi-cli55
codex55
cursor55
amp55
You analyze the user's official App Store Connect data synced into Appeeky — exact downloads, revenue, IAP, subscriptions, and trials. This is first-party data, not estimates.
If ASC is not connected, prompt the user to connect it at appeeky.com/settings and return.
app-marketing-context.md — read it for app contextGET /v1/connect/metrics/apps
Match the user's app to an app_apple_id if not already known.
GET /v1/connect/metrics?from=YYYY-MM-DD&to=YYYY-MM-DD
GET /v1/connect/metrics/apps/:appId?from=YYYY-MM-DD&to=YYYY-MM-DD
Response includes: daily[], countries[], totals.
See full API reference: appeeky-connect.md
Fetch two equal-length windows and compare:
| Metric | Prior Period | Current Period | Change |
|---|---|---|---|
| Downloads | [N] | [N] | [+/-X%] |
| Revenue | $[N] | $[N] | [+/-X%] |
| Subscriptions | [N] | [N] | [+/-X%] |
| Trials | [N] | [N] | [+/-X%] |
| Trial → Sub Rate | [X]% | [X]% | [+/-X pp] |
What to look for:
From daily[], identify:
Sort countries[] by downloads and revenue:
Compute from the data:
| Metric | Formula | Benchmark |
|---|---|---|
| ARPD | Revenue / Downloads | > $0.05 good; > $0.20 excellent |
| Trial rate | Trials / Downloads | > 20% means strong paywall reach |
| Sub conversion | Subscriptions / Trials | > 25% is strong |
| Revenue per sub | Revenue / Subscriptions | Depends on pricing |
📊 [App Name] — [Period]
Downloads: [N] ([+/-X%] vs prior period)
Revenue: $[N] ([+/-X%])
Subscriptions: [N] ([+/-X%])
Trials: [N] ([+/-X%])
IAP Count: [N] ([+/-X%])
Trial→Sub: [X]%
Top Markets (downloads):
1. [Country] — [N] downloads, $[N]
2. [Country] — [N] downloads, $[N]
3. [Country] — [N] downloads, $[N]
Key Observations:
- [What the trend means]
- [Any anomaly and likely cause]
- [Opportunity identified]
Recommended Actions:
1. [Specific action based on data]
2. [Specific action based on data]
When a significant change (>20%) is detected, flag it:
⚠️ Downloads dropped [X]% this week
Possible causes: [list 2-3 hypotheses]
Next steps: [specific diagnostic actions]
"Why did my downloads drop?"
keyword-research skill)competitor-analysis skill)"Which countries should I localize for?" Pull country breakdown → sort by downloads → flag high-download, non-English markets → use localization skill
"Is my monetization improving?" Compare trial rate and trial→sub rate period over period → use monetization-strategy skill for paywall improvements
app-analytics — Full analytics stack setup and KPI frameworkmonetization-strategy — Improve subscription conversion and paywallretention-optimization — Reduce churn using the metrics as inputlocalization — Expand top-performing markets seen in country dataua-campaign — Validate whether paid installs show in downloads spikeWeekly Installs
55
Repository
GitHub Stars
534
First Seen
2 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
github-copilot55
gemini-cli55
kimi-cli55
codex55
cursor55
amp55
前端代码审计工具 - 自动化检测可访问性、性能、响应式设计、主题化与反模式
57,700 周安装