appShots
Docs Open Studio

App Store screenshots made by your agent

One line sets it up. Then ask your agent for your screenshots.

$ curl -fsS https://your-server/install.sh | APPSHOTS_TOKEN=<your token> sh -s claude

Completely free either way: sign in with Google to get your token and try it here in the Studio, or host it yourself.

Example: One phone. Everyone plays, a party game on purple with its app icon Example: Just say it, a voice notes app with three iPhones fanned out Example: Ask. Bluff. Accuse, a party game on dark red with a tilted iPhone Example: See the whole week, a habit tracker on peach Example: Block the real apps, with three points beside the iPhone Example: Six decks, 360 prompts, with two iPhones Example: A journal you can speak, with a tilted iPhone Example: Habits that stick, with two award wreaths above an iPhone Example: Crown the winners, on lavender Example: Settle the score, with a tilted iPhone Example: Plain Markdown, yours to keep, with two iPhones Example: No account. No tracking, as a grid of feature cards Example: Light or dark, your call, with two iPhones Example: Day and night, in a serif face with two iPhones

All of these were made with appShots.

For agents

Your agent can make the whole set

It runs your app, captures the screens, writes the copy and renders every size.

  • MCP serverTen tools at /mcp
  • Skillappshots, start to finish
  • CLICaptures simulator, Mac or web app

Claude Code, Codex, OpenCode, Pi or any other. Set yours up in one line

Works with

One line sets up your agent

It installs the skill and the appshots command, and connects the agent to this server over MCP.

$ curl -fsS https://your-server/install.sh | APPSHOTS_TOKEN=<your token> sh -s claude

Then open Claude Code in your app's folder and type /appshots.

Connect an agent in the Studio writes this line with your token in it. What the command installs

Example header image: Just say it above five fanned iPhones Example Mac screenshot: Ten Mac apps. One menu bar, beside the app's window Example search results image: Describe. Act. Draw. Guess, above a row of iPhones Example header image: Your day at a glance between two iPhones Example Mac screenshot: Arrange windows from the keyboard, beside the app's window Example header image: Social apps without short videos above three iPhones Example search results image: Talk. Yappa writes, between two iPhones Example Mac screenshot: Private by default, as four feature cards Example header image: One phone. Everyone plays, between two iPhones Example search results image: Streaks that last above three iPhones

These too. All made with appShots, for six different apps.