adamlyttleapps

Claude Skill Aso Appstore Screenshots — AI skill for Claude Code

AI community

A Claude Code skill that generates high-converting App Store screenshots for your iOS app.

How to install Claude Skill Aso Appstore Screenshots

This entry records only its repository, not the path inside it, so there is no exact command to give. Open adamlyttleapps/claude-skill-aso-appstore-screenshots and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Skill Aso Appstore Screenshots does

A Claude Code skill that generates high-converting App Store screenshots for your iOS app. It analyzes your codebase, identifies core benefits, and creates professional screenshot images using AI.

Alternatives in AI

  • Humanizer: Remove AI Writing Patterns — You are a writing editor that identifies and removes signs of AI-generated text to make writing sound more nat 10.5k ★
  • Agentboard — Web GUI for tmux optimized for AI agent TUIs, with support for iOS safari and mac w/ keyboard shortcuts 410 ★
  • Zhigeng — 知更 — 本地 AI 的上下文与记忆层 389 ★

README

ASO App Store Screenshots

A Claude Code skill that generates high-converting App Store screenshots for your iOS app. It analyzes your codebase, identifies core benefits, and creates professional screenshot images using AI.

What It Does

  1. Benefit Discovery — Analyzes your app's codebase to identify the 3-5 core benefits that drive downloads
  2. Screenshot Pairing — Reviews your simulator screenshots, rates them, and pairs each with the best benefit
  3. Generation — Creates polished App Store screenshots using a two-stage process: deterministic scaffolding (compose.py) + AI enhancement (Nano Banana Pro via Gemini MCP)
  4. Showcase — Generates a preview image with all screenshots side-by-side

Installation

1. Add the skill to Claude Code

claude install-skill github.com/adamlyttleapps/claude-skill-aso-appstore-screenshots

2. Install Python dependencies

pip install Pillow

3. Font requirement

The skill uses **SF Pro Display Black** for headline text. On macOS, install it from [Apple's developer fonts](https://developer.apple.com/fonts/). The expected path is:

/Library/Fonts/SF-Pro-Display-Black.otf

4. Set up Gemini MCP (for AI enhancement)

The generation phase requires [@houtini/gemini-mcp](https://www.npmjs.com/package/@houtini/gemini-mcp) to be configured as an MCP server in Claude Code:

npm install -g @houtini/gemini-mcp

Then add it to your Claude Code MCP config (`~/.claude/settings.json` or project `.mcp.json`).

Usage

From within your app's project directory, run:

/aso-appstore-screenshots

The skill will guide you through each phase interactively. Progress is saved to Claude Code's memory system, so you can resume across conversations.

How It Works

Scaffold → Enhance Pipeline

Rather than generating screenshots from scratch (which produces inconsistent results), the skill uses a two-stage approach:

  1. compose.py creates a deterministic scaffold