Repolode
op7418

op7418/logo-generator-skill

A Claude Code skill that generates SVG logo variants from product traits and renders them into showcase images using Gemini image models.

Open-source alternative to:LookaCanva

Stars
2,248
Forks
173
Open issues
4
Last commit
6 months ago

What is it?

Logo Generator is a skill for Claude Code that produces SVG logo concepts for a product. Given an industry, a core concept and style preferences, it creates six or more geometric variants built from dot matrices, line systems or mixed compositions, each with a short design rationale. Output includes editable SVG files, PNG exports and an interactive HTML preview page.

The skill also generates presentation images. It offers twelve background styles, six dark and six light, such as frosted, LED matrix and Swiss flat, and uses Gemini 3.1 Flash Image Preview to render the showcase images. A bundled Python script converts SVG to PNG, and the setup requires a Gemini API key, with support for a third-party API endpoint.

It is aimed at people who need a usable logo quickly, such as founders, solo developers building side projects, and product teams exploring a brand direction.

Key features

  • 01Generates six or more SVG logo variants per request.
  • 02Provides twelve showcase background styles in dark and light themes.
  • 03Exports editable SVG files and PNGs at multiple sizes.
  • 04Creates an interactive HTML preview page for the variants.
  • 05Uses Gemini 3.1 Flash Image Preview to render showcase images.

Use cases

  • Creating a first logo for a startup or side project.
  • Exploring several visual directions before briefing a designer.
  • Producing presentation mockups of a logo on different backgrounds.

Quick start

  1. 1

    Install the skill with npx

    npx skills add https://github.com/op7418/logo-generator-skill.git
  2. 2

    Install Python dependencies from the skill folder

    pip install -r requirements.txt
  3. 3

    Create the .env file from the template, then add your GEMINI_API_KEY

    cp .env.example .env
  4. 4

    Restart Claude Code and type /logo-generator to verify

Things to know

  • No license is specified, so usage rights are unclear.
  • Showcase image generation requires a Gemini API key and uses a preview model.

Topics

FAQ

What is logo-generator-skill?
A Claude Code skill that generates SVG logo variants from product traits and renders them into showcase images using Gemini image models. Logo Generator is a skill for Claude Code that produces SVG logo concepts for a product. Given an industry, a core concept and style preferences, it creates six or more geometric variants built from dot matrices, line systems or mixed compositions, each with a short design rationale. Output includes editable SVG files, PNG exports and an interactive HTML preview page.
Is logo-generator-skill free to use? What license does it have?
logo-generator-skill has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is logo-generator-skill still maintained?
No commits for 6+ months. The last commit to logo-generator-skill was on Apr 15, 2026.
What can I use logo-generator-skill for?
Creating a first logo for a startup or side project. Exploring several visual directions before briefing a designer. Producing presentation mockups of a logo on different backgrounds.
How do I install logo-generator-skill?
Install the skill with npx: npx skills add https://github.com/op7418/logo-generator-skill.git Install Python dependencies from the skill folder: pip install -r requirements.txt Create the .env file from the template, then add your GEMINI_API_KEY: cp .env.example .env Restart Claude Code and type /logo-generator to verify
Where can I get logo-generator-skill?
The source code and installation instructions are on GitHub: https://github.com/op7418/logo-generator-skill

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects