asset-creation

Generate app icon, splash, and Play Store assets via Gemini image API.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/fosejary/simple-todo --skill asset-creation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-creation
Source: https://github.com/fosejary/simple-todo/tree/main/.claude/skills/asset-creation
Command: npx skills add https://github.com/fosejary/simple-todo --skill asset-creation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the time-consuming work of designing and producing consistent app icon, splash screen, and Google Play Store assets by generating them automatically from brand inputs.

Core Features & Use Cases

  • App Icon Generation: Creates both standard and Android adaptive icon PNGs (1024x1024) with a safe composition for masking.
  • Splash Screen Generation: Produces an Expo splash image (1284x2778) aligned with the primary brand color and logo placement.
  • Play Store Storefront Assets: Generates a feature graphic (1024x500) and a set of Play Store screenshot mockups (1080x1920) using phone frames plus captions for each screen.

Quick Start

Set GEMINI_API_KEY, then run the provided generation steps to create assets/icon.png, assets/adaptive-icon.png, assets/splash.png, and the assets/store feature graphic and screenshots.

Frequently Asked Questions about asset-creation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Play Store screenshots and feature graphics for an Expo app?

You can generate Play Store screenshots and feature graphics by using the Gemini image generation API to produce 1080x1920 phone frame mockups and 1024x500 feature graphics with prompt-driven captions and safe text margins.

Can I automatically create Expo splash screens and adaptive icons from brand inputs?

Yes, you can automatically create Expo splash screens and adaptive icons by passing brand inputs to the Gemini image API, which outputs a 1284x2778 splash PNG and 1024x1024 adaptive icon PNGs configured for safe masking.

Do I need a Gemini API key to generate app icons and splash screens?

Yes, you need a GEMINI_API_KEY to access the gemini-3-pro-image-preview model, which processes your brand inputs and returns deterministic PNG files at the specified resolutions for your app assets.

What is the best way to ensure brand consistency across app icons and Play Store assets?

The best way to ensure brand consistency is to use a single prompt-driven generation process that applies your primary brand color and logo placement rules uniformly across app icons, splash screens, and Play Store storefront packaging.

Are there limitations when generating Expo assets with the Gemini image API?

A limitation of generating Expo assets with the Gemini image API is that outputs are restricted to deterministic PNG files at specified resolutions, meaning you cannot generate vector formats or animated splash screens with this approach.