- Home
- Skills
- Mobile Development
- shipshots
Works with the AI Agents you already use
shipshots
Automate mobile app store screenshot sets and preview video rendering via the ShipShots REST API.
$25
shipshots
Example session with this skill installed
Generate a set of Fastlane screenshots for my iOS app. Use the current simulator screen, set the headline to "Track your fitness", and export for iPhone 6.9 sizes in English.
- Read your context and instructions
- Compiled the shipshots
I have captured the simulator screen, uploaded it as a new asset, and configured the "Home" screenshot. The rendering process for the iPhone 6.9 size is complete.
ShipShots export
- Server: http://127.0.0.1:3000 (healthy)
- Project: FitnessTracker (proj_98234)
- Bundle: ./exports/ios_en-US_1723456789.zip — fastlane layout, locale en-US, sizes: iphone-69
- Structure verified: fastlane metadata/ dirs + manifest.json
- Video (if rendered): N/A
Next step: review the files in the exports directory, then submit to App Store Connect yourself (not done by this skill).
Next steps
- Unzip the bundle to inspect the
en-USscreenshots against theiphone-69device frames. - Run
fastlane deliverpointing to the output directory to sync these assets to the store. - If you need an Android set, let me know which emulator is running.
Connects securely to your tools. The creator never sees your data.
About this skill
Preparing store-ready mobile screenshots and preview videos is a manual chore involving dozens of resolutions and layouts. This skill automates the entire pipeline by interfacing with a ShipShots server to capture, style, and package App Store and Google Play assets.
What it does
- Captures UI by taking screenshots of running iOS simulators or Android emulators using platform-native tools.
- Styles assets with headlines, subheadlines, and device frames using specific layouts like
headline-top. - Renders bundles in all required store sizes, exporting them as Fastlane-compatible ZIP files with correct metadata structures.
- Generates videos by assembling screenshot timelines into H.264/AAC MP4 preview videos for store listings.
- Validates outputs to ensure rendered files are not empty and contain valid image or video headers.
How it works
- Discovery: The agent queries the ShipShots
/catalogto identify supported device sizes and layout options. - Project Setup: It creates or selects a ShipShots project and uploads raw simulator captures to the server.
- Configuration: The agent applies marketing copy and layout preferences to each captured screen.
- Export: It triggers a render job for specific locales and platforms, saving the resulting ZIP or MP4 locally.
Frameworks & tools
Uses a running ShipShots server (Node.js/PostgreSQL), ffmpeg for video encoding, and standard mobile CLI tools like simctl and adb.
Why this beats prompting it yourself
Generic prompts cannot handle the multi-step binary file handling and precise resolution requirements of the App Store. This skill manages the REST API state, file uploads, and specific Fastlane directory structures that a LLM cannot generate through text alone.
Use cases
- Generating a full set of localized ASO assets for a new app launch.
- Refreshing store screenshots after a major UI redesign.
- Creating a 30-second App Store preview video from existing mockups.
- Exporting Fastlane-ready metadata folders for automated deployment pipelines.
Known limitations
Requires a self-hosted or reachable ShipShots server instance and a valid PostgreSQL database. It does not perform the final submission to App Store Connect or Google Play Console.
Find more skills like this on the Claude Skills Marketplace, the Codex Skills Marketplace and the Gemini Skills Marketplace, or browse Claude Skills for Mobile Development.
Requires a running ShipShots server and PostgreSQL. Video rendering requires ffmpeg on the server. Does not upload directly to App Store Connect or Google Play Console.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before buying a skill.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed today
Mac only
- Software
- drizzle-kit
Node.js
Git