关于 playstore-submission-content
playstore-submission-content 是用于编写 Google Play 应用上架文案的技能,可生成多语言字段,并遵循字符数、格式及商店规则。
主要功能
- 01生成本地化商店字段
- 02遵循字符数与格式限制
- 03提供 Play Store 字段写作指南
- 04识别项目中的本地化路径
- 05输出便于复制的结构化 Markdown
适用场景
- 01为 Play Store 发布撰写标题和描述
- 02根据项目语言文件准备本地化文案
- 03检查文案是否符合字段限制和格式要求
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ lukenguyen-me/ skills --skill playstore-submission-content安装后在 Claude Code 中输入/playstore-submission-content确认已加载。
详细介绍
Play Store 提交内容
为 Android 应用提交生成精心润色、可直接用于 Play Store 的文案。本技能会处理所有可本地化字段,确保符合 Google 的字符数和格式规则,并按语言输出整洁的 Markdown。
使用场景
用户提出以下请求时使用: -“为我的应用生成 Play Store 描述” -“撰写 Play Store 商品详情文案” -“创建 Play Console 文本字段” -“帮我准备 Google Play Store 提交内容” -“为 Android 生成应用商品详情文案”
你的任务:收集应用详情,为所有字段生成有吸引力的内容,并输出结构化 Markdown,方便复制粘贴到 Play Console。
优质 Play Store 内容的特点
Google Play Store 的规则与 Apple App Store 不同。了解这些差异对于避免提交被拒至关重要。
应用标题(30 个字符)
- 较差:“My Great Task Manager App 2024”
- 较好:“Mint: Budget & Money”
简短描述(80 个字符)
- 较差:“The best todo list app ever made with amazing features”
- 较好:“Track spending, set budgets, and reach your financial goals.”
完整描述(4000 个字符)
- 较差:“This app has many features. You can add tasks. You can check them off.”
- 较好:“Mint replaces your scattered finances with a single, elegant system. Track expenses in seconds, set budgets that actually work, and get alerts when it matters. 💰 No subscription required.”
更新内容(500 个字符)
- 较差:“Bug fixes and improvements”
- 较好:“Redesigned home screen with quick-add widget. Fixed bank sync issues. Added dark mode support.”
字段参考
可本地化字段(每种语言)
| 字段 | 最多字符数 | 主要规则 |
|---|---|---|
| 应用标题 | 30 | 不得使用表情符号、★☆、全大写(品牌名除外)、重复标点或换行 |
| 简短描述 | 80 | 不得使用表情符号或符号——这是用户在搜索结果中看到的首段文字 |
| 完整描述 | 4000 | 允许使用表情符号——仅限纯文本,不得使用 HTML;“阅读更多”按钮前会显示开头约 167 个字符 |
| 更新内容 | 500 | 面向考虑更新的现有用户的简短版本说明 |
全局字段(不本地化)
| 字段 | 格式 | 备注 |
|---|---|---|
| 主要类别 | 从类别列表中选择 | 必填。应用或游戏子类别 |
| 次要类别 | 从类别列表中选择 | 可选 |
| 内容分级 | 建议分级 | AI 提供建议;开发者必须在 Play Console 中完成 IARC 问卷 |
| 标签 | 最多 5 个标签 | 可选,有助于提升可发现性 |
主要区别: Play Store 没有关键词字段。商店会直接为描述文本建立索引。
字符规则
内容必须遵循 Play Store 的格式规则:
应用标题和简短描述中禁止的内容
| 类别 | 禁止内容 |
|---|---|
| 表情符号 | 所有表情符号(U+1F300+)——会被移除或导致审核拒绝 |
| 符号 | ★ ☆ 及类似符号 |
| 重复字符 | ?? !! ?! !?! <> \\ --- *** +_+ (( $%^ ~&~ ~~~ |
| 全大写 | 全大写单词(已确立的品牌名除外) |
| 换行 | 这些字段中不允许换行 |
所有字段中均禁止的内容(包括完整描述)
| 类别 | 禁止内容 |
|---|---|
| HTML | 任何 HTML 标签(<br>、<b>、<ul> 等)——会以原始文本形式显示 |
| 性能宣传 | “排名第一”“下载量最高”、商店排名 |
仅完整描述中允许的内容
- 表情符号(建议用作视觉项目符号)
- 各部分之间使用换行和空行
- Unicode 符号:✓ ✔ • →
支持的语言
Play Store 支持 77 个区域设置中的 51 种语言。根据需要使用这些语言生成内容:
| 代码 | 语言 | 代码 | 语言 |
|---|---|---|---|
| af | 南非荷兰语 | kn | 卡纳达语 |
| ar | 阿拉伯语 | ko | 韩语 |
| be | 白俄罗斯语 | lt | 立陶宛语 |
| bg | 保加利亚语 | lv | 拉脱维亚语 |
| bn | 孟加拉语 | ms | 马来语 |
| ca | 加泰罗尼亚语 | ml | 马拉雅拉姆语 |
| cs | 捷克语 | mr | 马拉地语 |
| da | 丹麦语 | nl | 荷兰语 |
| de | 德语 | no | 挪威语 |
| el | 希腊语 | fa | 波斯语 |
| en-US | 英语(美国) | pl | 波兰语 |
| es-ES | 西班牙语(西班牙) | pt-BR | 葡萄牙语(巴西) |
| es-419 | 西班牙语(拉丁美洲) | pt-PT | 葡萄牙语(葡萄牙) |
| et | 爱沙尼亚语 | ro | 罗马尼亚语 |
| fa | 波斯语 | ru | 俄语 |
| fi | 芬兰语 | sk | 斯洛伐克语 |
| fr-FR | 法语(法国) | sl | 斯洛文尼亚语 |
| fr-CA | 法语(加拿大) | sr | 塞尔维亚语 |
| gl | 加利西亚语 | sv | 瑞典语 |
| gu | 古吉拉特语 | sw | 斯瓦希里语 |
| hi | 印地语 | ta | 泰米尔语 |
| hr | 克罗地亚语 | te | 泰卢固语 |
| hu | 匈牙利语 | th | 泰语 |
| id | 印度尼西亚语 | tr | 土耳其语 |
| it | 意大利语 | uk | 乌克兰语 |
| iw | 希伯来语 | ur | 乌尔都语 |
| ja | 日语 | vi | 越南语 |
| ja-JP | 日语(日本) | zh-CN | 中文(简体) |
| ko | 韩语 | zh-TW | 中文(繁体) |
多语言检测
如何检测项目中的本地化
-
Android 原生:
res/values-*/strings.xml文件res/values/strings.xml(默认文件)
-
Flutter:
lib/l10n/*.arb文件
-
React Native / 通用项目:
i18n/、locales/、translations/目录
-
Kotlin Multiplatform:
commonMain/resources/MR/目录
-
Fastlane:
fastlane/metadata/android/子目录(每种区域设置一个)
多语言工作流
- 使用上述路径检查项目中的本地化信号
- 如果检测到本地化 → 报告找到的语言,并询问用户是否确认生成多语言内容(建议选择是)
- 如果用户确认 → 为检测到的每种语言生成所有可本地化字段
- 如果未检测到本地化 → 仅默认使用英语(美国)
项目分析指南
要提取的信息
生成内容前,分析代码库以收集以下信息:
| 来源 | 查找内容 |
|---|---|
build.gradle、app/build.gradle | 应用名称、包名、版本 |
AndroidManifest.xml | 应用名称、权限 |
README.md | 应用描述、主要功能 |
| 源代码注释 | 独特卖点 |
| 现有营销材料 | 品牌语调、关键短语 |
pubspec.yaml(Flutter) | 应用名称、描述 |
要询问用户的问题
如果缺少信息,请询问:
- 应用的主要用途是什么?
- 目标受众是谁?
- 最重要的 3 项功能是什么?
- 是否有希望改编的现有文案?
- 应用应归入哪个类别?
各字段写作指南
应用标题
较差: 堆砌关键词、过长、泛泛而谈、使用表情符号
较好: 好记、有特色、符合 30 个字符的限制、不含禁用字符
| 较差 | 较好 |
|---|---|
| "Best Task Manager Todo List 2024" | "Done - Simple Tasks" |
| "💰 Free Budget Tracker App" | "Mint: Budget & Money" |
| "PROFESSIONAL CALENDAR SCHEDULER" | "Cal" |
规则:
- 最多 30 个字符
- 不使用表情符号
- 不使用 ★ 或 ☆ 符号
- 不使用全大写(已确立的品牌除外)
- 不重复使用标点符号
- 不换行
简短说明
较差: 泛泛赞美、过长、使用表情符号
较好: 突出具体益处、符合 80 个字符的限制、不含禁用字符
| 较差 | 较好 |
|---|---|
| "The best productivity app ever!!" | "Track spending, set budgets, and reach your financial goals." |
| "📱 Organize your life with this amazing app" | "Your tasks, organized beautifully" |
规则:
- 最多 80 个字符
- 不使用表情符号
- 不使用符号
- 不重复字符
- 这是用户在搜索结果中看到的第一段文字——务必精心撰写
完整描述
**较弱:**没有上下文的功能列表、泛泛而谈 **较强:**以利益为导向的开场、用表情符号列出功能、说明具体优势、加入行动号召
结构:
- 开场钩子(1-2 句)——你解决了什么问题?
- 主要优势(2-3 句)——为什么值得关注?
- 功能(3-6 行项目符号式内容,带表情符号)——用户可以做什么?
- 行动号召(1 句)——立即下载
规则:
- 最多 4000 个字符
- 允许并鼓励使用表情符号作为视觉项目符号
- 仅限纯文本——不要使用 HTML(会显示为原始文本)
- 前约 167 个字符会显示在“阅读更多”之前
- 各部分之间使用换行,提升可读性
较弱: “这款应用有很多功能。你可以添加任务。你可以将任务整理到列表中。你可以设置截止日期。你可以收到提醒。它非常实用。立即下载。”
较强: “Mint 用一个简洁优雅的系统取代杂乱的财务管理方式。几秒钟即可追踪支出,设置真正实用的预算,并在重要时刻收到提醒。💰
• 在一个地方追踪所有账户 • 设置个性化预算和储蓄目标 • 在账单到期前收到提醒 • 精美图表和支出分析 • 完全离线使用 🔒
立即下载 Mint,掌控你的资金。”
新内容
**较弱:**泛泛的“错误修复”,毫无意义的改进 **较强:**用户关心的具体变更、新功能名称
| 较弱 | 较强 |
|---|---|
| “错误修复和改进” | “重新设计了主屏幕,新增快速添加小组件。修复了与银行同步时发生的崩溃问题。” |
| “性能改进” | “应用启动速度提升至原来的 2 倍。电池用量减少了 30%。” |
规则:
- 最多 500 个字符
- 面向正在决定是否更新的用户撰写
- 突出有意义的变更,而不只是“错误修复”
- 尽可能注明新功能名称
输出格式
为每种语言生成一个结构化 Markdown 部分,然后列出全局字段:
## English (US)
### App Title
[Your app title - 30 chars max]
### Short Description
[Your short description - 80 chars max, no emojis]
### Full Description
[Your full description - 4000 chars max, emojis allowed, no HTML]
### What's New
[Your what's new - 500 chars max]
---
## French (France)
### App Title
[Your app title in French]
### Short Description
[Your short description in French]
### Full Description
[Your full description in French]
### What's New
[Your what's new in French]
---
## Global Fields
### Primary Category
[Category - see Quick Reference]
### Secondary Category
[Category or "None"]
### Content Rating
Suggested: [Everyone / Teen / Mature 17+]
Note: Complete the IARC questionnaire in Play Console to finalize your content rating.
### Tags
[tag1, tag2, tag3, tag4, tag5]
示例:理财应用
## English (US)
### App Title
Mint: Budget & Money
### Short Description
Track spending, set budgets, and reach your financial goals.
### Full Description
Mint: Budget & Money replaces your scattered finances with a single, elegant system. Track expenses in seconds, set budgets that actually work, and get alerts when it matters. 💰
• Track all your accounts in one place
• Set personalized budgets and savings goals
• Get bill reminders before due dates
• Beautiful charts and spending insights
• Free credit score and identity protection 🔒
Join over 30 million users who trust Mint to manage their money. Download now!
### What's New
Redesigned home screen with quick-add widget. Fixed bank sync issues with major institutions. Added dark mode support. Improved budget tracking accuracy.
---
## Global Fields
### Primary Category
Finance
### Secondary Category
None
### Content Rating
Suggested: Everyone
Note: Complete the IARC questionnaire in Play Console to finalize your content rating.
### Tags
budget, finance, money, expense tracker, savings
示例:健身应用(多语言)
## English (US)
### App Title
FitLog - Workout Tracker
### Short Description
Track workouts, set goals, and crush your fitness targets.
### Full Description
FitLog is your ultimate workout companion. Track exercises, set personalized goals, and see your progress with beautiful charts. 💪
• Log 200+ exercises with ease
• Create custom workout routines
• Track progress with detailed analytics
• Get motivated with achievements
• Works offline, syncs when online 📱
Download FitLog and start crushing your fitness goals today!
### What's New
New exercise library with video tutorials. Improved workout logging flow. Fixed issues with sync. Added German language support.
---
## German (Germany)
### App Title
FitLog - Workout Tracker
### Short Description
Trainings aufzeichnen, Ziele setzen, Fitnessziele erreichen.
### Full Description
FitLog ist dein ultimativer Trainingsbegleiter. Zeichne Übungen auf, setze persönliche Ziele und verfolge deinen Fortschritt mit tollen Charts. 💪
• Über 200 Übungen einfach protokollieren
• Erstelle eigene Trainingspläne
• Verfolge Fortschritte mit detaillierten Analysen
• Bleib motiviert mit Errungenschaften
• Funktioniert offline, synchronisiert online 📱
Lade FitLog herunter und erreiche deine Fitnessziele!
### What's New
Neue Übungsbibliothek mit Video-Tutorials. Verbesserter Workout-Protokoll-Flow. Behobene Synchronisierungsprobleme.
---
## Global Fields
### Primary Category
Health & Fitness
### Secondary Category
Sports
### Content Rating
Suggested: Everyone
Note: Complete the IARC questionnaire in Play Console to finalize your content rating.
### Tags
fitness, workout, exercise, training, health
快速参考
字符限制
| 字段 | 限制 |
|---|---|
| 应用标题 | 30 |
| 简短描述 | 80 |
| 完整描述 | 4000 |
| 新内容 | 500 |
禁用字符
应用标题和简短描述中:
- 所有表情符号
- ★ ☆ 符号
- 重复标点
- 全大写(品牌名称除外)
- 换行符
所有位置:
- HTML 标签
- 商店排名(“#1 应用”)
仅完整描述中:
- 表情符号(允许并鼓励使用)
- 换行符
- Unicode 符号 ✓ • →
Play Store 类别
应用(31):
- 艺术与设计
- 汽车与车辆
- 美容
- 图书与参考
- 商业
- 漫画
- 通讯
- 约会
- 教育
- 娱乐
- 活动
- 财务
- 美食与饮品
- 健康与健身
- 房屋与家居
- 图书馆与演示
- 生活方式
- 地图与导航
- 医疗
- 音乐与音频
- 新闻与杂志
- 育儿
- 个性化
- 摄影
- 效率
- 购物
- 社交
- 体育
- 工具
- 旅行与本地
- 视频播放器与编辑器
- 天气
游戏(17):
- 动作
- 冒险
- 街机
- 棋盘
- 纸牌
- 赌场
- 休闲
- 教育
- 音乐
- 益智
- 赛车
- 角色扮演
- 模拟
- 体育
- 策略
- 问答
- 文字
与 App Store 的主要区别
| 方面 | App Store | Play Store |
|---|---|---|
| 副标题/简短描述 | 副标题,30 个字符 | 简短描述,80 个字符 |
| 关键词字段 | 有,100 个字符 | 没有关键词字段 |
| 描述中的表情符号 | 禁止 | 允许并鼓励使用 |
| 新内容限制 | 4000 个字符 | 500 个字符 |
| 描述中的 HTML | 不允许 | 不允许 |
| 版权字段 | 有 | 无 |
| 应用审核备注 | 有 | 无 |
| 内容分级 | 无 | 有(建议提供 + IARC 备注) |
| 标签 | 无 | 有(最多 5 个) |
| 语言数量 | 39 个地区语言 | 51 种语言 / 77 个地区语言 |
| Fastlane 检测 | iOS 路径 | fastlane/metadata/android/ |