App Store Screenshots with Cursor
To make App Store screenshots from Cursor, put the appshot-screenshots skill in ~/.cursor/skills, export your AppShotEditor token, and ask Cursor’s agent for App Store screenshots of the open project. You get back a link to a device-framed, editable set rather than flattened PNGs.
Setup in 6 steps
- 1 Install Node 22+ and clone the skill into ~/.cursor/skills/appshot-screenshots.
- 2 Sign in at appshoteditor.com/account and create an API token (a free account is enough).
- 3 Export it in the shell you start Cursor from: export APPSHOTEDITOR_TOKEN=ase_…
- 4 Open your app’s repository in Cursor and ask for App Store screenshots.
- 5 Point the skill at a folder of simulator or device screenshots (PNG, JPEG or WebP).
- 6 Open the appshoteditor.com/app?import=… link it returns within 24 hours, signed in, and fine-tune the set.
git clone https://github.com/AppShotEditor/app-store-screenshots-skill.git \ ~/.cursor/skills/appshot-screenshots
Then ask:
> Create App Store screenshots for this project from the images in ./screenshots.
Set up Cursor
Clone the skill into ~/.cursor/skills/appshot-screenshots, keeping that folder name. The skill follows the open SKILL.md format, so Cursor reads the same instructions as other agents.
Start Cursor from a terminal where APPSHOTEDITOR_TOKEN is exported, or add the variable to your shell profile, so the skill’s CLI can see it.
Good prompts in Cursor
- Name the screenshot folder explicitly, so the agent does not guess.
- Say which devices you need: “iPhone and iPad” or “iPhone only”.
- Ask for a specific tone if your brand has one: “calm, no exclamation marks”.
The kind of set you get back
The skill composes with the same shot-dsl engine that drew this example. Open it in the editor to see the layers, or download the PNGs.
Frequently asked questions
Does the skill work in Cursor’s agent mode?
Yes. It is an open Agent Skill (SKILL.md) with a self-contained Node CLI, so any agent that can read the skill and run shell commands can use it.
Do I need Node in Cursor?
Yes, Node 22 or newer on your machine, because the skill runs a bundled Node CLI.
Can Cursor make Google Play screenshots too?
The skill composes device-framed layouts; in the editor you can then lay out a 9:16 copy with Pixel frames for Google Play.