Claude Code 的 App Store Optimization 多智能体技能,覆盖关键词研究、元数据优化、竞品分析、A/B 测试设计、本地化及发布规划,支持 Apple App Store 与 Google Play Store 双平台。
claude-code-aso-skill 是一套运行在 Claude Code 框架内的 App Store Optimization(ASO)自动化技能与多智能体系统,面向 Apple App Store 和 Google Play Store 双平台,提供从关键词研究到发布规划的全流程结构化 ASO 方案。
项目由 8 个纯 Python 标准库模块组成,涵盖关键词搜索量与竞争度分析、元数据生成与字符限制验证、竞品策略逆向、0-100 分 ASO 健康度评分、A/B 测试方案与样本量计算、多语言本地化 ROI 分析、用户评论情感分析与回复模板生成、47 项预发布清单与时间线规划等能力。所有模块零外部依赖(requires-python >= 3.8),通过 JSON 格式输入输出。
多智能体层部署 4 个 Agent:aso-master(opus 编排器)、aso-research(opus 数据研究)、aso-optimizer(sonnet 元数据生成)、aso-strategist(opus 策略规划),按 Research → Optimizer → Strategist 顺序执行,每个交接点设验证门控(≥ 4/5),数据源按 iTunes Search API → WebFetch → 用户手动提供三级降级。
用户通过 /aso-full-audit、/aso-optimize、/aso-prelaunch、/aso-competitor 四个 Slash 命令触发不同粒度的 ASO 工作流,输出结构化 Markdown 报告与可直接复制粘贴的平台元数据。项目严格验证双平台字符限制(Apple 标题 30 / 副标题 30 / 关键词 100 / 描述 4000;Google 标题 50 / 短描述 80 / 描述 4000),仅覆盖有机 ASO,不涉及付费广告。
核心模块
| 模块 | 功能 |
|---|---|
keyword_analyzer.py | 关键词搜索量、竞争度、相关性分析;长尾关键词机会挖掘 |
metadata_optimizer.py | 标题、描述、关键词字段优化;平台特定字符限制验证 |
competitor_analyzer.py | 竞品 ASO 策略分析;竞争差距识别 |
aso_scorer.py | 0-100 分 ASO 健康度评分(元数据、评分、关键词、转化率维度) |
ab_test_planner.py | A/B 测试方案设计与统计显著性计算(含样本量计算) |
localization_helper.py | 多语言优化管理;本地化 ROI 分析 |
review_analyzer.py | 用户评论情感分析、主题提取、回复模板生成 |
launch_checklist.py | 预发布清单生成、合规性验证、发布时机优化 |
Slash 命令
| 命令 | 功能 | 预期耗时 |
|---|---|---|
/aso-full-audit [app-name] | 完整 ASO 审计 | 30-40 分钟 |
/aso-optimize [app-name] | 快速元数据优化 | 5-7 分钟 |
/aso-prelaunch [app-name] [launch-date] | 发布规划 | 8-10 分钟 |
/aso-competitor [app-name] [competitors] | 竞品情报 | 10-15 分钟 |
安装方式
# 用户级安装(全局可用)
cp -r app-store-optimization ~/.claude/skills/
# Agent 安装
cp .claude/agents/aso/*.md ~/.claude/agents/
cp .claude/commands/aso/*.md ~/.claude/commands/
输出目录结构
所有 Agent 输出保存在 outputs/[app-name]/ 下:
00-MASTER-ACTION-PLAN.md— 总行动计划01-research/— 关键词列表、竞品差距02-metadata/— Apple/Google 元数据、视觉资产规范03-testing/— A/B 测试配置04-launch/— 预发布清单、时间线、提交指南05-optimization/— 评论回复模板、日常维护任务FINAL-REPORT.md— 执行摘要
待确认事项:README 提示从 Releases 页下载安装,但仓库实际 0 Tags、0 Releases,安装指引可能未同步更新;pyproject.toml 中 Homepage URL 指向 alirezarezvani 仓库,实际主仓库在 wsbs20,两者关系未明确;pyproject.toml 声明 Production/Stable,但仓库仅 19 次提交且无发布记录,实际成熟度待验证。