logo-creator
Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG. Use when user wants to create a logo, icon, favicon, brand mark, mascot, emblem, or design a logo.
Logo Creator - Quickly Design Professional Logos with AI Image Generation
Skill Overview
Logo Creator is a logo design skill based on AI image generation (Gemini / nanobanana). Through the workflow of “batch generate variations → preview and select in the browser → iterate based on feedback → crop, remove the background, and export to SVG,” it helps you quickly create a deliverable brand logo from scratch.
Applicable Scenarios
- Logo design for startup brands: When design resources are unavailable, generate 20 logo variations in different styles at once to quickly explore directions and finalize a brand mark.
- Website favicons and app icons: Generate images directly in a 1:1 aspect ratio, then crop and remove the background before exporting for use as website favicons, app icons, and other small-format applications.
- Mascot and emblem creation: Generate mascot, emblem, monogram, and other illustrative logos for gaming teams, pet brands, or community projects.
Core Features
- Batch generation in multiple styles: Supports styles including pixel art, minimalist flat design, 3D isometric, hand-drawn sketches, mascots, monograms, and abstract geometry. You can specify colors and aspect ratios (1:1, 16:9, etc.). Use
batch_generateto produce 20 variations at once and automatically generate an HTML preview page for selection. - Interactive iterative refinement: Tell it which designs you like (such as #5 and #12), what you like about them, and what you want to change. The skill will generate another 10–20 variations based on your preferences and preferred directions, repeatedly approaching the ideal design.
- Post-processing and export: Once the final logo is selected, the skill automatically completes three finishing steps—cropping excess white space to produce a margin-free 1:1 image, calling remove.bg to remove the background and create a transparent PNG, and vectorizing the image to output an infinitely scalable SVG file.
Frequently Asked Questions
What do I need to prepare to use Logo Creator?
You must first configure three API keys in the environment: GEMINI_API_KEY (obtained from Google AI Studio and used for AI image generation), REMOVE_BG_API_KEY (obtained from remove.bg and used for background removal), and RECRAFT_API_KEY (obtained from recraft.ai and used for vectorization). You must also install the nanobanana skill as the image generation engine. If the corresponding key is not configured, steps that depend on that service—generation or background removal—cannot be executed.
Can AI-generated logos be exported as SVG files and transparent-background PNGs?
Yes. After the final design is confirmed, the skill sequentially performs cropping (crop_logo.py), background removal (remove_bg.py), and vectorization (vectorize.py). It ultimately delivers four assets: the original PNG, a margin-free 1:1 PNG, a transparent-background PNG, and an SVG vector file. All files are saved in the .skill-archive/logo-creator/<date-project-name>/ directory.
What if I’m not satisfied with the generated results? Does it support iterative modifications?
Yes. Iteration is the core workflow of this skill. You can identify the design numbers you like from the HTML preview page and describe your preferences. The skill will generate new variations named logo-{number}-v{n} in those directions and update the preview page accordingly. This process can be repeated until you are satisfied. However, please note that the generated results are raster images rather than designer-created source files, so major subsequent revisions will require generating new designs.