Repository avatar
Other Tools
v0.1.0
active

appscreens

com.appscreens/appscreens

Editable App Store and Google Play screenshots: design, localize, preview, export and upload.

Documentation

AppScreens Skills for App Store and Google Play Screenshots

Turn your real app captures into editable App Store and Google Play screenshots with AppScreens. Start from a brief, repository, template or existing project; develop the screenshot story, inspect actual renders, then localize and deliver the approved result through MCP. Keep the same editable project for the next release.

The pack also includes focused skills for inspiration, listing audits, A/B test planning and release preparation. The descriptions below explain which need an AppScreens connection and which can help before you connect.

Why AppScreens

Store screenshots look like an image task, but shipping them is a pipeline: ideas, design, every size each store requires, every language, preview, export, upload and testing. AppScreens carries supplied captures through that journey in one editable project, so the work goes into the app's story instead of rebuilding store rules. The agent proposes the copy and design; actual renders and customer review determine whether the result is ready.

StageFrom scratchWith AppScreens
IdeasBrowse store pages one at a timeCurrent screenshots of thousands of top apps, by category and market, to look at and compare
Starting pointA blank canvas190+ designed templates, a blank project or an existing design
SizesLook up and track every size, device frame and safe area each store acceptsEvery App Store and Google Play screenshot size, Google Play feature graphics, Apple product page header and search artwork, and In-App Event media, checked before export
DesignLayout code to write and keep workingEdits saved to a project that can be watched live, adjusted in the editor and restored from version history
LanguagesTranslate, refit every caption, and handle right-to-left text and fonts for each script88 languages, including right-to-left, with automatic translation that uses the app's context, or translations you write
PreviewRender and lay out comparisons yourselfRendered pages, and the listing as it looks in the App Store and Google Play
ExportRender every page at every size in every languageOne export of store-ready files
StoreBuild App Store Connect and Google Play API clients, keys, screenshot sets per device and retriesUpload screenshots and listing text and create draft versions, each after a preview is approved; store keys stay in AppScreens
A/B testsSet up treatments and custom product pages by hand in App Store ConnectCreate an Apple product page optimization test or custom product page and upload to it; Google Play experiments are finished in Play Console

Skills in this pack

Pack version 0.8.16.

SkillWhat it doesAppScreens connectionTry
Create app store screenshots (appscreens)Turn real app captures into an editable screenshot story, refine it visually, then localize, export or upload the approved result.Needs your AppScreens connection, which takes a sign-in.Turn the captures in ./screenshots into an iPhone screenshot set with benefit-led captions. Show me a preview.
Match a screenshot reference (screenshot-reference-match)Rebuild a reference as editable layers, check an early render and complete the agreed set.Needs an AppScreens connection to save and render the editable design.Rebuild these attached references in AppScreens for my iPhone app. Use my branding, check an early render and show me the finished set.
Find screenshot inspiration (screenshot-inspiration)See how top apps in your category open their screenshots, then get a short, sourced brief with two original directions.Needs no sign-in. With AppScreens connected, your agent can also look at the screenshots themselves.Show me how the top finance apps on the US App Store open their first three screenshots.
Audit my store screenshots (screenshot-audit)Find out which screenshot to fix first, why and how, from a store link, an app name or your own images.Reviews a public listing without an account, or inspects a saved project when AppScreens is connected.Review my App Store screenshots at apps.apple.com/app/id123456789 and tell me which one to fix first.
A/B test my screenshots (screenshot-ab-test)Choose the one change worth testing and build the variant, then set up an Apple product page optimization test or custom product page.Plans a test without an account. Building the variant, creating the Apple test or page and uploading to it need AppScreens connected.Set up an App Store test of a new first-screenshot headline against my current screenshots.
Prepare my store listing for release (app-release-prep)Draft release notes and listing copy, stage approved screenshots, and leave the store draft ready for your review.Drafts copy from a changelog without an account. Applying approved changes needs AppScreens connected to your store.Use our 2.4 changelog to draft What’s New, update the subtitle, and show me what’s missing from the store draft.

The pack has one version, in .claude-plugin/plugin.json. Installed plugins update when it changes.

Status

This is the public distribution repository. Repository access does not enable the AppScreens API or any gated capability. Connect to https://api.appscreens.com/mcp and check the connected service's actual capabilities before starting work.

The Create app store screenshots skill

  • Find and select existing screenshots in the repository you authorize.
  • Upload selected images securely and match them to device frames using AppScreens' shared rules.
  • Create screenshot projects from templates and apply reviewed, benefit-led headlines.
  • Localize text and imagery, inspect visual previews and export approved results.
  • Where enabled, upload approved screenshots to App Store Connect and Google Play, create Apple product page optimization tests and custom product pages, and apply reviewed store metadata changes or draft release records.

The client model writes copy. Translations come from the client model or AppScreens' automatic translation. AppScreens provides structured changes and rendering. The skill does not capture app screens, upload app binaries, submit apps for review or publish store releases.

Use the skill

  1. Add the AppScreens MCP server, https://api.appscreens.com/mcp, to your client. The client opens AppScreens in the browser to sign in with OAuth and approve access. Account > MCP Access shows the exact steps per client.
  2. Install the pack. In Claude Code: /plugin install appscreens --marketplace AppScreens/app-store-screenshots-skill, or /plugin marketplace add AppScreens/app-store-screenshots-skill and then /plugin install appscreens@appscreens. Other clients: install any skill folder under skills/ using your client's supported skill mechanism. The plugin's connection (.mcp.json) uses the same OAuth sign-in. Keep references/ alongside a manual skill installation.
  3. Begin with a read-only connection check, then use a disposable project for the first write workflow.

Example request:

Use my app brief and screenshots to create an editable App Store and Google Play screenshot set that explains the app's main benefits. Show me suitable templates, the proposed sequence and a rendered preview. Once I approve the result, validate the selected store sizes and export a ZIP.

For a later release:

Update my existing AppScreens project for this feature release. Keep the design, replace the changed captures and captions, and show me what changed before export.

For a fuller first prompt based on a listing or template you like, use the prompt builder.

Never paste API keys or store credentials into chat. Save any pending editor changes before the agent edits. The same project can stay open while agent saves appear in the editor. Preserve returned IDs and revision checks.

Data handling

  • The plugin connects to the AppScreens MCP server at https://api.appscreens.com/mcp and signs in with OAuth.
  • Only the screenshots you choose are uploaded, straight to AppScreens' Google Cloud Storage bucket (storage.googleapis.com) through a short-lived signed upload, or through api.appscreens.com if that fails. No credentials are sent with the files.
  • Listing previews open https://appscreens.com in your browser. A preview link carries the listing in its #preview= part, which browsers never send to the server, and files you add on the page stay in your browser.
  • Projects, uploaded images and version history stay in your AppScreens account until you delete them. See the privacy policy.

Files

Help

License

The AppScreens Skills License permits personal and internal adaptation for AppScreens workflows, including work for your clients. It restricts redistribution, resale and use of these materials in competing products. It does not license AppScreens' application or service assets and does not claim your screenshot output. Read the license for the complete permissions and exceptions. This is not an open-source license.

Maintenance

This repository is a publishing copy. The source of truth remains the skill folders under skills/ plus the approved skills/publication/ manifests in the AppScreens application project. Make changes there and use its skills publishing package to update this repository. The website download and this repository use the same skill source files. Do not maintain a second editable copy here.

server.json is publication-ready metadata only. Pushing this public repository does not publish AppScreens to the official MCP Registry or enable any service capability. Publishing under the com.appscreens namespace requires the owner to verify appscreens.com with the registry (DNS TXT record) and requires https://api.appscreens.com/mcp to be publicly reachable first.

No application source, API credentials, internal deployment configuration or customer content belongs in this repository. See LICENSE for the skill distribution license.

No installation packages available.

Remote