icon-creator

Generate consistent PNG icons from text descriptions with style presets and variants.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/kaanygit/icon-creator-skills --skill icon-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icon-creator
Source: https://github.com/kaanygit/icon-creator-skills/tree/main/skills/icon-creator
Command: npx skills add https://github.com/kaanygit/icon-creator-skills --skill icon-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, and includes scripts (resource) components.

What problem does it solve?

Generate a scalable, ready-to-use icon (app icon, favicon, or logo mark) from a simple text description, eliminating guesswork and iterative design.

Core Features & Use Cases

  • Generate a polished PNG icon from a description with style presets and multi-variant output.
  • Supports multiple providers (OpenRouter, OpenAI, Gemini), optional reference images for palette/style hints, and automatic metadata generation.
  • Useful for designing app icons, logos, favicons, mascots, and UI marks across products and platforms.

Quick Start

Provide a description of the icon you want and run the script to generate the master icon along with variant previews and metadata.

Frequently Asked Questions about icon-creator

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

FAQPage Schema
How do I generate an app icon from a text description?

You generate an app icon from a text description by providing your prompt to the script, which outputs polished PNG icons. It applies style presets, supports reference images, and generates up to six variants with automatic metadata logging.

What's the best way to create multiple logo variants from a single prompt?

Creating multiple logo variants from a single prompt is done by configuring the script to output one to six variants. It leverages style presets, color palettes, and optional reference images to produce diverse PNG options automatically.

Can I use a reference image to guide icon creation style and colors?

You can use a reference image to guide icon creation by supplying it as an optional input for palette and style hints. The script analyzes the reference alongside your text prompt to align the generated PNG icons with your desired aesthetic.

Do I need Python and Pillow to run the icon generation script?

You need Python and the Pillow dependency installed to run the icon generation script. The automation operates within the skills/icon-creator directory to process text descriptions, apply style presets, and output PNG files with logged metadata.

Does the icon generator support different AI providers like OpenAI and Gemini?

The icon generator supports multiple AI providers including OpenRouter, OpenAI, and Gemini. This multi-provider support allows you to choose your preferred model for converting text descriptions into polished PNG icons, logos, or favicons with metadata logging.

How does the refinement workflow handle metadata logging for generated icons?

The refinement workflow handles metadata logging by automatically recording generation parameters for each icon. This ensures every PNG output, including master icons and variants, maintains consistent style presets, color palettes, and provider details for future reference.