/ 目录 / 演练场 / claude-code-aso-skill
● 社区 alirezarezvani ⚡ 即开即用

claude-code-aso-skill

作者 alirezarezvani · alirezarezvani/claude-code-aso-skill

应用商店优化自动化,采用 4 个子代理 — 真实 iTunes API 数据、Apple 和 Google 字符验证元数据、47 项启动清单。

一个 Claude Code skill(也可部署到 Claude Desktop)用于自动化 iOS 和 Android 的应用商店优化。四个代理 — Master、Research、Optimizer、Strategist — 通过斜杠命令协调,提供经过平台字符限制验证、可直接复制粘贴的标题、副标题、描述和关键词策略。

为什么要用

核心特性

实时演示

实际使用效果

claude-code-aso-skill.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-code-aso-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/alirezarezvani/claude-code-aso-skill",
        "~/.claude/skills/claude-code-aso-skill"
      ],
      "_inferred": true
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-code-aso-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/alirezarezvani/claude-code-aso-skill",
        "~/.claude/skills/claude-code-aso-skill"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-code-aso-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/alirezarezvani/claude-code-aso-skill",
        "~/.claude/skills/claude-code-aso-skill"
      ],
      "_inferred": true
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-code-aso-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/alirezarezvani/claude-code-aso-skill",
        "~/.claude/skills/claude-code-aso-skill"
      ],
      "_inferred": true
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-code-aso-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/alirezarezvani/claude-code-aso-skill",
        "~/.claude/skills/claude-code-aso-skill"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-code-aso-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/alirezarezvani/claude-code-aso-skill",
          "~/.claude/skills/claude-code-aso-skill"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add claude-code-aso-skill -- git clone https://github.com/alirezarezvani/claude-code-aso-skill ~/.claude/skills/claude-code-aso-skill

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: claude-code-aso-skill

在应用商店提交前生成完整的 ASO 资源包

👤 发布新应用的独立开发者和小工作室 ⏱ ~60 min intermediate

何时使用: 你距离提交还有 2 周,需要标题、关键词、描述和截图说明文字。

前置条件
  • 应用概念和类别 — 一段段落描述和应用商店类别
步骤
  1. 运行启动前命令
    /aso pre-launch — my app is a focus timer for developers, category Productivity.✓ 已复制
    → aso-research 通过 iTunes API 扫描类似应用;aso-optimizer 起草元数据
  2. 审查并迭代
    标题太通用了 — 给我 5 个包含 'Pomodoro' 但不进行关键词堆砌的替代选项。✓ 已复制
    → 在字符限制内的变体
  3. 遍历 47 项清单
    运行启动检查清单。✓ 已复制
    → 每项的通过/失败和修复

结果: 一个提交就绪的 ASO 资源包加上已检查的启动清单。

注意事项
  • 关键词堆砌会触发商店拒绝 — aso-optimizer 会标记这一点;相信警告
搭配使用: claude-ads-skill

分析你所在类别的前 10 名竞争对手

👤 针对现有玩家定位的产品经理和创始人 ⏱ ~30 min intermediate

何时使用: 你想在编写自己的文案前了解竞争对手如何描述自己。

步骤
  1. 运行竞争分析
    /aso competitive in category 'Productivity' — top 10.✓ 已复制
    → 关于标题、副标题、关键词、评级模式的真实 iTunes 数据
  2. 找到定位空隙
    这 10 个都在说什么重复的东西?差异化空间在哪里?✓ 已复制
    → 具体的定位角度

结果: 由实时数据支持的差异化定位声明。

注意事项
  • 前 10 名可能被一个大玩家主导 — 信号失真 — 按类别细化过滤或包括中尾应用

为性能不佳的现有应用优化元数据

👤 拥有上线应用且下载停滞的应用所有者 ⏱ ~30 min intermediate

何时使用: 你的应用已上线 6 个月以上,排名已经停滞。

步骤
  1. 运行优化
    /aso optimize — my app is MyApp, current metadata [paste].✓ 已复制
    → 基于关键词集的当前排名靠前应用的建议
  2. A/B 计划
    应该首先 A/B 测试哪些变更?按什么顺序进行?✓ 已复制
    → 优先级排序的测试路线图

结果: 改进排名的测试路线图。

注意事项
  • 过多并发变更导致无法归因 — Skill 建议一次一个变量

组合

与其他 MCP 搭配,撬动十倍杠杆

claude-code-aso-skill + claude-ads-skill

将 ASO 关键词与付费广告关键词策略对齐

拿 ASO 关键词列表,让 claude-ads 规划围绕这些关键词的 UA 推广活动。✓ 已复制

生成应用商店截图说明文字图像提示

对于 ASO skill 建议的每个截图说明文字,通过 nano-banana 推荐一个视觉提示。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
/aso full-audit 应用概念或 URL 新应用或全面审查 Tokens + iTunes API(免费)
/aso optimize 当前元数据 刷新现有应用 Tokens
/aso pre-launch 概念 + 类别 提交前 Tokens
/aso competitive 类别或竞争对手列表 定位工作 Tokens + iTunes API

成本与限制

运行它的成本

API 配额
iTunes Search API 免费,限制宽松
每次调用 Token 数
每个命令 5-15k
费用
免费 — skill 是本地的
提示
运行一次 full-audit,然后定期使用 optimize + competitive。

安全

权限、密钥、影响范围

凭据存储: 无凭据 — iTunes Search API 无需身份验证
数据出站: 仅 iTunes Search API

故障排查

常见错误与修复

iTunes API 对已知应用返回空

检查 bundleID 或国家代码;国家默认为美国。

建议的标题超过 30 个字符

优化器应该会捕捉到这一点;如果没有,用明确的 '30 字符最大' 提醒重新运行。

斜杠命令未被识别

确保 skill 被克隆到 ~/.claude/skills/ 中并重启 Claude Code。

验证: ls ~/.claude/skills/claude-code-aso-skill/commands/

替代方案

claude-code-aso-skill 对比其他方案

替代方案何时用它替代权衡
AppTweak / Sensor Tower(付费)你需要更深入的关键词数量数据且能付费更好的数据,真实成本
claude-ads-skill你专注于付费用户获取而不是有机 ASO不同的漏斗阶段

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills