- Home
- Skills
- Guillempuche
- App Asset Generator
- Asset Generator
asset-generator_skill
- TypeScript
1
GitHub Stars
1
Bundled Files
3 weeks ago
Catalog Refreshed
2 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstart where the catalogue uses aiagentskills.
npx veilstart add skill guillempuche/app-asset-generator --skill asset-generator- SKILL.md1.9 KB
Overview
This skill generates app icons, splash screens, and adaptive icons for iOS, Android, and Web from a single design configuration. It automates producing platform-ready asset sets, export folders, and an integration instruction file to speed up app visual setup and updates.
How this skill works
Provide a design configuration via CLI flags or the interactive TUI and the tool renders all required sizes and variants. It supports text-based icons, gradients, custom scales, dark-mode variants, and platform selection, then writes outputs into a timestamped assets folder with an INSTRUCTIONS file. A JSON output mode enables automation and CI integration.
When to use it
- Creating a new app and you need consistent icons and splash screens for iOS, Android, and Web.
- Updating brand visuals across platforms and needing exactly scaled assets and dark-mode variants.
- Automating asset generation in CI/CD or build pipelines using JSON output.
- Generating adaptive icons and platform-specific launch images from a single source.
- Quickly iterating on icon scale, font, or gradient options during design reviews.
Best practices
- Start from a single high-resolution source and use the TUI for visual previews before exporting.
- Use --format json and --quiet for non-interactive CI runs to capture structured output.
- Follow scale guidelines: icon-scale 0.6–0.7 for standard, 0.8–0.9 for bold styling; splash-scale 0.2–0.3 for standard.
- Include both light and dark mode configs to generate matching variants for modern platforms.
- Scope generation to specific platforms with --platforms to save time during targeted updates.
Example use cases
- Generate a set of launcher and adaptive icons for Android and app icons/splashes for iOS before release.
- Produce PWA icons and favicons for web distribution while keeping mobile assets synchronized.
- Run a CI job that regenerates assets after brand color or typography changes using JSON output.
- Create a bold, high-contrast app icon for marketing builds by increasing icon-scale and using a gradient background.
- Quickly produce dark-mode icon variants for an app update with the --dark-mode flags.
FAQ
Yes. Use the --platforms flag (for example --platforms "ios") to limit output to selected platforms.
How do I automate generation in CI?
Run the CLI with --format json and --quiet to get structured output suitable for scripts and pipeline steps.