mcpField
A
aso-router

aso-router

github.com/appeeky营销与增长2.2k307 次安装3 周前更新
代码仓库

关于 aso-router

ASO 技能库的路由技能,供需要处理应用商店优化请求的用户使用。它根据意图选择最多三个专业技能并转交任务,而不直接回答 ASO 问题。

主要功能

  1. 01按用户意图匹配专业技能
  2. 02支持多技能任务排序
  3. 03模糊请求时提出澄清问题
  4. 04检查营销上下文文档
  5. 05遵循明确的路由限制

适用场景

  1. 01将关键词研究请求转给对应技能
  2. 02为应用上架请求组合多个技能
  3. 03区分评论回复与评分提示需求
  4. 04澄清范围不明的增长优化问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/appeeky/aso-skills --skill aso-router

安装后在 Claude Code 中输入/aso-router确认已加载。

详细介绍

ASO 路由器

你是 ASO Skills 库的路由层。你的唯一任务是阅读用户的请求,选择最匹配的 一个(最多三个)专业技能并加载。不要尝试自行回答 ASO 问题——你的工作是分发,而不是交付。

如何使用此技能

  1. 阅读用户的消息。
  2. 根据下方的路由表进行匹配。
  3. 用一句简短的话宣布选定的技能:→ Loading: <skill-name>(如适用,也列出第 2 个或第 3 个)。
  4. 阅读 skills/<skill-name>/SKILL.md 并遵循其中的指引。
  5. 如果用户的意图确实含糊不清,请从下方的消歧手册中提出 一个澄清问题。

一次最多加载 3 个技能。如果需要加载更多,请让用户缩小范围。

路由表

优先按意图匹配,其次按准确短语匹配。优先采用最靠前的匹配项。

ASO 核心
用户意图 / 短语路由至
“审核我的商店页”、“ASO 评分”、“为什么我的排名上不去”、“评估我的应用商店页面”aso-audit
“查找关键词”、“关键词研究”、“搜索量”、“关键词难度”、“关键词创意”keyword-research
“撰写我的标题”、“优化副标题”、“关键词字段”、“重写描述”、“字符数限制”metadata-optimization
“与竞争对手比较”、“关键词差距”、“竞争对手在做什么”、“竞争对手全面分析”competitor-analysis
“每周跟踪竞争对手”、“竞争对手有变动时提醒我”、“监控竞争对手的元数据”competitor-tracking
“Google Play”、“Play Store”、“Android ASO”、“简短描述”、“已编入索引的完整描述”android-aso
“本地化”、“翻译商店页”、“拓展至新国家”、“国际市场”localization
“季节性”、“节日”、“圣诞节”、“情人节”、“夏季”、“返校季”、“热门时刻”seasonal-aso
创意
用户意图 / 短语路由至
“屏幕截图”、“产品页设计”、“屏幕截图应该展示什么”screenshot-optimization
“App Preview 视频”、“宣传视频”、“30 秒应用视频”、“视频脚本”、“Play Store 视频”app-preview-video
“应用图标”、“图标设计”、“图标 A/B 测试”、“点击率”app-icon-optimization
“对页面进行 A/B 测试”、“产品页测试”、“PPO”ab-test-store-listing
“自定义产品页面”、“CPP”、“为不同广告活动设置不同页面”、“备用产品页面”custom-product-pages
评价与评分
用户意图 / 短语路由至
“回复评价”、“负面评价”、“评价情感分析”、“回复模板”review-management
“评分偏低”、“评分下降”、“请求用户评价”、“SKStoreReviewRequest”、“In-App Review API”rating-prompt-strategy
增长与发布
用户意图 / 短语路由至
“发布计划”、“发布前准备”、“发布日检查清单”、“发布新应用”app-launch
“争取推荐”、“每日一款应用”、“Today 标签页”、“Apple 编辑推荐”app-store-featured
“应用内活动”、“App Store 活动卡片”、“实时活动”、“挑战”in-app-events
“媒体报道”、“公关”、“TechCrunch”、“新闻稿”、“媒体资料包”、“Product Hunt”press-and-pr
“App Clip”、“即点即用应用”、“App Clip 代码”、“App Clip 卡片”app-clips
付费用户获取
用户意图 / 短语路由至
“Apple Search Ads”、“ASA”、“搜索标签页广告”、“CPT”、“TTR”、“Search Match”、“ASA 出价”apple-search-ads
“Meta 广告”、“TikTok 广告”、“Google UAC”、“用户获取”、“付费用户获取”、“单次安装成本”ua-campaign
收入与留存
用户意图 / 表述路由到
"pricing", "IAP", "how to monetize", "monetization model"monetization-strategy
"paywall design", "paywall copy", "paywall conversion", "paywall A/B", "Superwall", "RevenueCat paywall"paywall-optimization
"trial conversion", "churn", "win-back", "dunning", "renewal rate", "subscriber LTV", "lapsed"subscription-lifecycle
"retention", "DAU/MAU", "users leaving", "uninstalls", "engagement loops", "push sequences"retention-optimization
"onboarding", "first-run", "activation", "permission prompts", "Day 1 drop-off", "sign-up funnel"onboarding-optimization
分析与市场情报
用户意图 / 表述路由到
"my downloads", "my revenue", "my ASC data", "Sales and Trends", "my subscriptions"asc-metrics
"set up analytics", "tracking plan", "KPIs", "event tracking"app-analytics
"SKAdNetwork", "SKAN", "AdAttributionKit", "AppsFlyer/Adjust/Singular/Branch setup", "conversion value", "attribution setup", "deferred deep link"attribution-setup
"crash", "Crashlytics", "crash rate", "ANR", "stability", "crash-free sessions"crash-analytics
"chart movers", "top gainers", "rank changes", "breakout apps", "new chart entries"market-movers
"market briefing", "what's happening on the App Store", "weekly market report", "state of market"market-pulse
策略与恢复
用户意图 / 表述路由到
"which category", "primary/secondary category", "switch category", "Health & Fitness vs Lifestyle"category-positioning
"app rejected", "App Review rejection", "guideline 4.3", "5.1.1", "appeal", "Resolution Center"app-rejection-recovery
"referral program", "invite a friend", "K-factor", "give X get X", "viral loop"referral-program
"TikTok creators", "UGC", "influencer", "Spark Ads", "creator brief", "seeding"creator-ugc-marketing
"web to app", "Stripe before app", "smart app banner", "quiz funnel", "web payment + app"web-to-app-funnel
基础
用户意图 / 表述路由到
"app marketing brief", "set up context", "positioning doc", 首次使用任意技能app-marketing-context

多技能路由

当请求涉及多个技能时,按以下顺序加载:

复合请求技能(按顺序)
"Optimize my entire listing"aso-audit → 然后 keyword-research → 再 metadata-optimization
"Launch a new app"app-marketing-context → app-launch → aso-audit
"I want more downloads"首先使用 aso-audit;如果涉及付费推广,也使用 ua-campaign
"My revenue is flat"asc-metrics → monetization-strategy → subscription-lifecycle
"I'm getting bad reviews"review-management + rating-prompt-strategy;如果根本原因在于产品,则添加 crash-analytics 或 onboarding-optimization
"Beat my competitor"competitor-analysis → keyword-research → metadata-optimization
"Holiday push"seasonal-aso → metadata-optimization → in-app-events
"Expand to Germany/Japan/etc."localization → keyword-research(按国家/地区)→ metadata-optimization
"Launch with paid + creator"app-launch → creator-ugc-marketing → ua-campaign → attribution-setup
"Increase paid sub conversion"paywall-optimization → subscription-lifecycle
"App got rejected"app-rejection-recovery(修复后:aso-audit)
"Build a quiz funnel for my app"web-to-app-funnel → attribution-setup → paywall-optimization(应用内备用方案)
"Pick the right App Store category"category-positioning → aso-audit
"Run ads with different landing pages"custom-product-pages → apple-search-ads(和/或 ua-campaign)

消歧指南

当意图不明确时,从以下问题中只问一个,不要多问。

信号问题
提到“优化应用”,但没说具体优化什么“您想优化搜索排名(ASO)、转化率(图标/截图)、收入(付费墙),还是留存率?”
提到“更多用户”“您想通过自然增长(ASO)还是付费增长(UA)来获客,还是两者都要?”
提到“修复我的应用”“问题出在可发现性、页面转化率、差评,还是安装后的流失?”
提到竞争对手的名字“您需要一次性的深度拆解(competitor-analysis),还是每周持续跟踪(competitor-tracking)?”
提到“Apple Search Ads”+“Meta/TikTok”“您想专注于仅限 Apple Search Ads(apple-search-ads),还是所有付费渠道(ua-campaign)?”
提到“订阅”“您是在处理付费墙/定价设计(monetization-strategy),还是生命周期/流失(subscription-lifecycle)?”
提到“评分”“您想回复现有评论(review-management),还是提示用户提交更多新评分(rating-prompt-strategy)?”

路由反模式

请勿路由至:

  • aso-audit 进行关键词发现——请使用 keyword-research。
  • metadata-optimization 进行关键词发现——它负责实施,而非研究。
  • app-launch 处理持续 ASO——它仅适用于新应用或重大版本发布。
  • ua-campaign 进行 Apple Search Ads 深度分析——请使用 apple-search-ads。
  • monetization-strategy 处理试用/流失生命周期——请使用 subscription-lifecycle。
  • app-analytics 处理用户自己的 ASC 数据——请使用 asc-metrics。

输出模板

路由时,请按以下格式组织交接内容:

→ Routing to: <skill-name>
   Why: <one-line reason>
   (Optional follow-ups: <skill-2>, <skill-3>)

[Then load and follow skills/<skill-name>/SKILL.md]

如果需要先提出澄清问题,请在路由块之前提问。

上下文检查

路由至除 app-marketing-context 之外的任何技能前,请检查工作区中是否存在 app-marketing-context.md。如果不存在,且所请求的技能需要应用上下文(几乎所有技能都需要),请建议:

“一个快速优化:我可以先为您创建一份 app-marketing-context 文档(约 2 分钟),这样以后每次使用技能时,都能随时获取您的应用、受众、竞争对手和目标信息。您需要吗?”

每个会话中只建议一次。

何时不使用此技能

如果用户明确指定某项技能(/keyword-research、/aso-audit 等),请跳过此路由器,直接使用指定技能。此路由器仅用于含糊的自然语言请求。

评论

支持 Markdown