Skip to main content

update-play-listing

Update Google Play listing files (title, short description, full description) from storecopy source assets. Use when the user wants to update Play Store listings for a specific language or all languages, sync store copy to listing files, or refresh Play Store translations.

跳到安装

来源信息

仓库
prof18/feed-flow
最近来源活动
2026年8月23日 21:05
检测到的 SKILL.md 语言
英语
星标
1,221
分支
65

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
update-play-listing
description
Update Google Play listing files (title, short description, full description) from storecopy source assets. Use when the user wants to update Play Store listings for a specific language or all languages, sync store copy to listing files, or refresh Play Store translations.
# Update Play Listing Sync Google Play listing files from the storecopy source of truth. ## Source Files All source data lives in `assets/storecopy/`: - `{lang}/store_listing.json` — contains `title` and `google_play_short_description` - `{lang}/google_play_description.md` — full description (plain text, not rendered as markdown) - English uses `base/` as the language folder ## Target Files Listing files live in `androidApp/src/googlePlay/play/listings/{listing-lang}/`: - `title.txt` - `short-description.txt` - `full-description.txt` ## How to Run Run the bundled script from the project root: ```bash # Single language python3 .claude/skills/update-play-listing/scripts/update-play-listing.py "$(pwd)" en python3 .claude/skills/update-play-listing/scripts/update-play-listing.py "$(pwd)" it # All languages python3 .claude/skills/update-play-listing/scripts/update-play-listing.py "$(pwd)" all ``` Accepts: storecopy codes (`base`, `it`), short codes (`en`), or listing codes (`en-US`, `it-IT`). ## Language Mapping The script maps storecopy language codes to Google Play listing codes. When adding a new language, update the `LANG_MAP` dict in `scripts/update-play-listing.py`. ## Notes - If a storecopy language has no `google_play_description.md`, only title and short description are updated. - Empty fields in `store_listing.json` are skipped (not written as empty files). - The script warns and skips if the source or target directory does not exist.
在 GitHub 查看