Content
banner-creator avatar

banner-creator

Create professional, platform-optimized banners using AI image generation with an iterative design process.

Introduction

The banner-creator skill provides a robust, iterative workflow for generating high-quality visual assets for various digital platforms. Designed for solopreneurs, indie hackers, and developers, this skill automates the creation of professional banners, headers, hero images, and cover art, ensuring that branding remains consistent and high-quality. By integrating with the nanobanana image generation engine, the skill allows users to define specific design requirements—such as target aspect ratios, styles, and text elements—and refine them through multiple iterations based on feedback.

  • Streamlined workflow for discovery, requirement gathering, and collaborative iteration.

  • Automated batch generation of 20 variations using Gemini 3 Pro Image technology for quick experimentation.

  • Native support for standard industry formats including GitHub README (2:1), Twitter/X headers (3:1), and website hero sections (16:9).

  • Integrated previewing system using custom HTML templates to easily compare and select the best design variations.

  • Precise image cropping tools for final asset delivery, ensuring perfect fit for target social or repository platforms.

  • Advanced prompting patterns for scene-based, text-heavy, or character-focused designs.

  • Requires an active GEMINI_API_KEY for image generation services.

  • Must be used in conjunction with the nanobanana skill.

  • All project assets and revisions are managed within a structured .skill-archive directory to maintain clean project workspaces.

  • Users should define purpose, brand colors, and stylistic preferences (e.g., minimalist, pixel art, modern gradient) during the initial discovery phase for the best results.

  • The workflow includes an iterative refinement step where users can request specific changes, leading to focused re-generation and finalized image cropping.

Repository Stats

Stars
823
Forks
93
Open Issues
3
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 29, 2026, 06:46 AM
View on GitHub