Urgent.News

What's breaking now, across thousands of outlets.

Tech

Goldie Brings Mobile Store Assets Into Agent Workflows

Goldie packages App Store and Google Play screenshot production, plus App Store preview rendering, into a public CLI with a coding-agent skill. Argent replays the configured flows in an iOS simulator or Android emulator; Goldie adds bezels, backgrounds and headlines, joins preview clips, and checks the output against store upload rules. Developers can start that pipeline through a compatible…

Goldie simplifies the process of generating mobile app store assets by integrating them into developer workflows. This tool packages screenshot production, preview rendering, and store compliance checks into a command-line interface with an agent skill. Developers can either use an agent-compatible tool or run the command line directly.

The system works by developers requesting screenshots from an application repository, after which the agent prompts for the target stores, explores the app, writes flows and configurations, and opens Goldie's browser-based studio. Subsequent instructions modify these files. The README provides detailed instructions for both agent-assisted and manual operations.

Manual operation begins with a goldie.config.ts file that points to Argent flows under .argent/flows. The goldie doctor command verifies tools, simulators, and flows; goldie all captures and frames screenshots, renders previews, and verifies the output; finally, goldie studio allows adjustments to the generated assets. These files are saved in designated folders within the project.

Goldie emphasizes compatibility with multiple frameworks, including SwiftUI, UIKit, Jetpack Compose, Flutter, React Native, and Kotlin Multiplatform. It operates on macOS with Xcode for iOS screenshots and Android emulators for Google Play screenshots, which can run on macOS, Linux, or Windows. The device-specific dimensions and durations for store assets are clearly documented.

While Goldie streamlines the asset generation process, it relies on Argent for flow replay and faces maintenance challenges due to potential changes in the app's selectors. Despite these limitations, Goldie's primary advantage lies in its ability to integrate scripted app states with adjustable presentation settings, making it easier for teams to maintain consistent store assets.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How close can explicit HTTP endpoints get to server-function DX?

Next.js, SolidStart, TanStack Start, and SvelteKit all offer some form of server or remote functions. The integrations differ, but being able to connect server code to forms and data fetching is…

  • Nuxt Endpoints provides explicit HTTP endpoints with server-function developer experience (DX).
  • DefineRouteHandler() function builds on validated-routing design with request and response schemas.
  • Nuxt Endpoints integrates with client behavior, enabling cursor pagination and typed forms.

More from Saturday 5 September →