app-store-screenshots
app-store-screenshots 是一款专为移动应用开发者设计的 AI 辅助工具,旨在自动化生成符合苹果 App Store 和谷歌 Google Play 商店规范的应用宣传截图。它解决了开发者在应用上架过程中面临的痛点:手动设计多尺寸截图耗时费力,且难以兼顾营销文案的吸引力与不同设备的适配要求。
该工具通过与 AI 编程助手(如 Claude Code、Cursor 等)集成,能够根据用户提供的品牌风格、功能亮点及偏好,自动搭建 Next.js 项目并生成“广告级”而非单纯"UI 展示级”的截图。其核心亮点在于内置了专业的应用商店文案写作模式,能自动生成极具吸引力的宣传语;同时支持一键导出涵盖 iOS、Android 手机及平板(横竖屏)等所有官方要求的分辨率素材。此外,它还具备独特的纯 CSS 渲染 Android 设备框架技术,无需额外图片资源,并支持多语言本地化及 RTL(从右向左)布局,极大提升了全球化应用的适配效率。无论是独立开发者还是专业设计团队,都能利用 app-store-screenshots 快速产出高质量的上架素材,显著缩短应用发布周期。
使用场景
某独立开发者刚完成一款名为“专注森林”的 iOS 习惯养成应用开发,急需在周末前向 App Store 提交一套高质量的营销截图以配合新品上线。
没有 app-store-screenshots 时
- 设计耗时极长:需要手动打开 Figma 或 Photoshop,逐个寻找并调整不同 iPhone 型号的机模素材,仅适配尺寸就耗费半天时间。
- 文案缺乏转化力:开发者往往直接截取 UI 界面作为图片,缺乏吸引人的营销标题和痛点描述,导致用户下载意愿低。
- 多尺寸适配痛苦:面对苹果要求的 6.5 寸、5.5 寸等多种分辨率,手动导出极易出错,常因尺寸偏差被审核驳回或显示模糊。
- 风格难以统一:在没有专业设计师协助下,很难保证整套截图在色调、字体和视觉风格上保持高度一致的品牌感。
使用 app-store-screenshots 后
- 一键生成广告级素材:只需告诉 AI 应用的核心功能和“温暖极简”的风格偏好,工具自动搭建 Next.js 项目并设计出具有广告吸引力的场景图。
- 智能撰写营销文案:基于成熟的商店文案模式,自动生成强调“告别拖延”、“建立微习惯”等直击用户痛点的标题,而非枯燥的功能罗列。
- 全自动多端适配:内置精确的 iPhone 机模和 CSS 安卓框架,一次性渲染并导出所有苹果及谷歌商店要求的特定分辨率 PNG,无需人工干预。
- 品牌风格快速迭代:通过预设主题即可瞬间切换整套截图的配色与艺术方向,轻松实现专业级的视觉统一性。
app-store-screenshots 将原本需要数天协作的设计工作压缩为几分钟的对话,让开发者能像拥有专属设计团队一样高效发布应用。
运行环境要求
- Linux
- macOS
- Windows
未说明
未说明

快速开始
注意:请务必使用 6.1 英寸模拟器来截取初始屏幕截图
这样可以省去后续调整图片的麻烦
App Store 和 Google Play 屏幕截图生成器
这是一项专为 AI 驱动的编码助手(Claude Code、Cursor、Windsurf 等)设计的技能,能够为 iOS 和 Android 应用程序生成生产就绪的 App Store 和 Google Play 屏幕截图。它会搭建一个 Next.js 项目,设计广告风格的截图,并以 Apple 和 Google 所需的所有分辨率导出这些截图。
截图及应用已获 Apple 审核通过 - https://apps.apple.com/us/app/bloom-coffee-shelf-recipe/id6759914524

功能简介
- 询问您的应用品牌、功能和风格偏好
- 搭建一个最小化的 Next.js 项目(或在现有项目中运行)
- 将每张截图设计成 广告形式,而非单纯的 UI 展示
- 使用经过验证的 App Store / Play Store 文案模式撰写吸引人的文案
- 利用内置的 iPhone 模拟器和基于 CSS 的 Android 设备框架,以完整分辨率渲染截图
- 导出适用于 两家商店 的所有所需尺寸的 PNG 文件
- 支持 Android 手机、7 英寸平板、10 英寸平板(竖屏 + 横屏)以及 特色图形(1024×500)
- 支持基于本地化的截图集和本地化文案
- 支持可复用的主题预设,方便快速切换视觉方向
- 支持 RTL 方向布局,并可批量导出不同语言/设备/主题组合的截图
包含资源
mockup.png— 已预先测量好的 iPhone 框架,带有透明屏幕区域- Android 设备框架完全由 CSS 渲染,无需额外的模拟器 PNG 图像
安装方法
使用 npx skills(推荐)
npx skills add ParthJadhav/app-store-screenshots
此方法适用于 Claude Code、Cursor、Windsurf、OpenCode、Codex 以及其他 40 多种助手。
全局安装(可在所有项目中使用):
npx skills add ParthJadhav/app-store-screenshots -g
为特定助手安装:
npx skills add ParthJadhav/app-store-screenshots -a claude-code
手动安装(git 克隆)
git clone https://github.com/ParthJadhav/app-store-screenshots ~/.claude/skills/app-store-screenshots
使用方法
安装完成后,当您要求 Claude Code 执行以下操作时,该技能将自动触发:
- 构建 App Store 或 Google Play 屏幕截图
- 为 iOS 或 Android 应用程序生成营销截图
- 创建可用于两家商店的可导出截图资产
或者直接告诉 Claude Code 您的需求:
> 为我的应用构建 App Store 和 Google Play 屏幕截图
Claude 会先询问您关于应用截图、品牌色、字体、功能、风格方向以及幻灯片数量等信息,然后再开始制作。
示例提示语
以下是一些不错的起始提示,它们既提供了产品背景信息,又留有空间让技能引导设计流程。
习惯追踪应用
为我的习惯追踪应用构建 App Store 截图。
这款应用帮助用户坚持简单的日常习惯。
我想要 6 张幻灯片,干净简约的风格,暖色调中性色,营造宁静高端的感觉。
财务管理应用
为我的个人财务管理应用生成 App Store 截图。
该应用的主要优势在于快速记录支出、清晰展示月度趋势以及共享预算功能。
我希望采用鲜明现代的风格,高对比度,共 7 张幻灯片。
AI 生产力工具
为我的 AI 笔记应用创建可导出的 App Store 截图。
其核心价值是将杂乱的语音笔记转化为简洁的摘要和待办事项。
我想要大胆的文案、深色背景,以及精致前卫的科技感外观。
健康类应用
为我的冥想应用构建营销截图。
该应用专注于睡眠、缓解压力和短时引导练习。
请采用柔和温暖的有机风格,优先考虑情感效果而非功能列表。
多语言/多主题应用
为我的语言学习应用构建 App Store 截图。
我需要英语、德语和阿拉伯语三种语言版本的截图。
使用两种可复用的主题:简洁浅色和深色大胆风格。
确保阿拉伯语版本的截图具有原生 RTL 感觉,而不仅仅是翻译过来的。
更好提示语的技巧
- 用一句话说明应用的功能
- 按优先级列出 3–5 个主要功能
- 描述您想要的视觉风格
- 提及所需的幻灯片数量
- 是否需要多语言支持或 RTL 本地化
- 是否希望统一视觉方向或使用可复用的主题预设
- 如果希望输出符合特定 App Store 风格,请提供参考
自动搭建的内容
如果从空文件夹开始,该技能会创建如下目录结构:
project/
├── public/
│ ├── mockup.png # iPhone 框架(从技能中复制而来)
│ ├── app-icon.png # 您的应用图标
│ ├── screenshots/ # iOS 截图(可选本地化子文件夹)
│ │ └── android/ # Android 截图(当同时针对两个平台时)
│ └── screenshots-ipad/ # 可选的 iPad 截图
├── src/app/
│ ├── layout.tsx # 字体设置
│ └── page.tsx # 截图生成器(单个文件)
├── package.json
└── ...
当同时针对两家商店时,技能会使用基于平台的文件夹结构,将 iOS 和 Android 截图分开存放。
整个生成器仅包含一个 single page.tsx 文件。启动开发服务器后,打开浏览器,点击任意一张截图即可将其导出为 PNG 格式。
最新版本的技能还能够引导助手完成以下任务:
- 生成本地化标签页和特定于本地化的截图文件夹
- 基于设计令牌的可复用主题预设
- 针对阿拉伯语、希伯来语等语言的 RTL 方向布局
- 支持按本地化/设备/主题组合进行批量导出
导出尺寸
Apple App Store
| 显示屏 | 分辨率 |
|---|---|
| 6.9" | 1320 x 2868 |
| 6.5" | 1284 x 2778 |
| 6.3" | 1206 x 2622 |
| 6.1" | 1125 x 2436 |
Google Play 商店
| 设备 | 分辨率 |
|---|---|
| 手机(竖屏) | 1080 x 1920 |
| 7 英寸平板(竖屏) | 1200 x 1920 |
| 7 英寸平板(横屏) | 1920 x 1200 |
| 10 英寸平板(竖屏) | 1600 x 2560 |
| 10 英寸平板(横屏) | 2560 x 1600 |
| 特色图形 | 1024 x 500 |
截图会以各平台的最大尺寸设计,再缩小到较小的尺寸。Android 设备框架完全由 CSS 渲染。
高级功能
多语言截图
该技能可以通过在本地化文件夹下嵌套图像来生成多语言版本的截图系统,例如:
public/screenshots/en/home.png
public/screenshots/de/home.png
public/screenshots/ar/home.png
生成的页面会保持幻灯片结构不变,仅切换本地化基础路径和文案词典。
主题预设
技能不再硬编码单一的设计方向,而是采用基于标记的预设系统,例如:
const THEMES = {
"clean-light": { bg: "#F6F1EA", fg: "#171717", accent: "#5B7CFA" },
"dark-bold": { bg: "#0B1020", fg: "#F8FAFC", accent: "#8B5CF6" },
"warm-editorial": { bg: "#F7E8DA", fg: "#2B1D17", accent: "#D97706" },
} as const;
这样可以在快速测试不同视觉风格的同时,复用相同的幻灯片系统。
支持 RTL 的设计
对于阿拉伯语、希伯来语等从右到左书写的语言环境,该技能现在会指示代理执行以下操作:
- 在截图画布上设置
dir="rtl" - 为目标语言重写换行符
- 有意镜像非对称布局
- 确保版面保持原生感,而不是机械地翻转
批量导出矩阵
生成器现在不仅支持导出当前幻灯片,还支持以下导出方式:
- 当前语言/设备/主题下的所有幻灯片
- 当前主题下的所有语言版本
- 必要时导出完整的语言 × 设备 × 主题矩阵
技术栈
| 依赖项 | 用途 |
|---|---|
| Next.js | 开发服务器 + 静态图片服务 |
| TypeScript | 类型安全 |
| Tailwind CSS | 样式化 |
| html-to-image | 按精确分辨率导出 PNG |
| React | 组件组合 |
核心设计原则
- 截图是广告,而非文档 — 每张幻灯片只传达一个核心理念
- 文案遵循“一秒法则” — 在 App Store 的缩略图尺寸下仍可清晰阅读
- 布局多样化 — 任何相邻的两张幻灯片都不会使用相同的手机摆放位置
- 风格由用户驱动 — 不使用硬编码的颜色、渐变或字体
质量检查清单
在导出之前,每张幻灯片都应通过以下快速审核:
- 标题应在约一秒钟内传达一个明确的理念
- 第一张幻灯片应突出最强的用户价值
- 相邻的幻灯片不应重复使用相同的布局
- 装饰元素应服务于信息传递,而非遮挡界面
- 文字、截图和构图在导出后仍应保持正确比例
系统要求
- Node.js 18 或更高版本
- 使用 bun、pnpm、yarn 或 npm 中的任意一种包管理工具(自动检测,推荐使用 bun)
贡献说明
欢迎各类贡献,尤其关注以下方面:
- 截图生成的可靠性
- 技能提示的质量
- 更清晰的文档和入门指南
- 跨代理兼容性
如需贡献,请先阅读 CONTRIBUTING.md。此外,Bug 报告和功能请求现已提供问题模板,以便更轻松地复现和评审。
许可证
MIT
相似工具推荐
openclaw
OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
opencode
OpenCode 是一款开源的 AI 编程助手(Coding Agent),旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件,而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码,还是排查难以定位的 Bug,OpenCode 都能通过自然语言交互高效完成,显著减少开发者在重复性劳动和上下文切换上的时间消耗。 这款工具专为软件开发者、工程师及技术研究人员设计,特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构,这意味着用户可以审查代码逻辑、自定义行为策略,甚至私有化部署以保障数据安全,彻底打破了传统闭源 AI 助手的“黑盒”限制。 在技术体验上,OpenCode 提供了灵活的终端界面(Terminal UI)和正在测试中的桌面应用程序,支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具,安装便捷,并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客,还是渴望提升产出的独立开发者,OpenCode 都提供了一个透明、可信
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
gemini-cli
gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。
