ASD

Logo Creator

Crea logos con generación de imágenes por IA: define estilo/formato, genera variaciones, itera con feedback, recorta, quita el fondo y exporta como SVG.

Estrellas
1.5k

en todo el repo

Actividad
30

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.5k tok

63 tok en reposo

Paquete
25 archivos

3.5 MB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add ReScienceLab/opc-skills --skill logo-creator --agent claude-code

Se instala solo en este repositorio.

Este skill makes network requests, needs API credentials.

Qué hace

  • Genera variaciones de logo con IA mediante la skill nanobanana según estilo, marca y relación de aspecto
  • Crea un preview.html con las variaciones para que el usuario elija
  • Itera generando más variantes según el feedback del usuario
  • Recorta márgenes, elimina el fondo y vectoriza el logo final a SVG
  • Guarda todos los archivos en .skill-archive/logo-creator/<fecha-nombre>/

Úsalo cuando

  • El usuario quiere crear un logo, icono, favicon, marca, mascota o emblema
  • Se necesita diseñar un logo de forma iterativa con variaciones y feedback

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Crea un logo para mi startup de tecnología
    • Necesito un icono minimalista para mi app
    • Diséñame una mascota para mi marca de comida
    • Genera variaciones de un lettermark con la letra M

    SKILL.md

    En inglés

    Logo Creator Skill

    Create professional logos through AI image generation with an iterative design process.

    Prerequisites

    Required API Keys (set in environment):

    Required Skills:

    • nanobanana - AI image generation (Gemini 3 Pro Image)

    File Output Location

    All generated files should be saved to the .skill-archive directory:

    .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/
    

    Example:

    .skill-archive/logo-creator/2026-01-18-opc-logo/
      logo-01.png
      logo-02.png
      ...
      logo-09-cropped.png
      logo-09-nobg.png
      logo-09.svg
      preview.html
    

    Guidelines:

    • Use current date in format yyyy-mm-dd
    • Add short summary name (project/brand name, kebab-case)
    • Create directory before generating first logo
    • Keep all variations and iterations in same folder
    • Final approved logo should be copied to user's desired location

    Workflow

    Step 1: Discovery & Requirements

    Before generating, gather requirements from user:

    Ask about:

    1. Project/Brand name - What is the logo for?

    2. Style preference - See references/styles.md for options:

      • Pixel art / 8-bit retro
      • Minimalist / flat design
      • 3D / isometric
      • Hand-drawn / sketch
      • Mascot / character
      • Monogram / lettermark
      • Abstract / geometric
    3. Aspect ratio - Default is 1:1 (square), options:

      • 1:1 - Square (favicons, app icons)
      • 16:9 - Wide (headers, banners)
      • 4:3 - Standard
      • 2:3 - Portrait
    4. Color preferences:

      • Monochrome (black & white)
      • Specific brand colors
      • Let AI decide
    5. Reference images - Any existing logos or styles to reference?

    Wait for user confirmation before proceeding!

    Step 2: Generate Logo Variations

    Generate 20 logo variations (default) using the nanobanana skill:

    # Generate single logo
    python3 <nanobanana_skill_dir>/scripts/generate.py "{style} logo for {brand}, {description}, {colors}" \
      --ratio 1:1 -o .skill-archive/logo-creator/<date-name>/logo-01.png
    
    # Batch generate 20 logos
    python3 <nanobanana_skill_dir>/scripts/batch_generate.py "{style} logo for {brand}, {description}, {colors}" \
      -n 20 --ratio 1:1 -d .skill-archive/logo-creator/<date-name> -p logo
    

    Guidelines:

    • Use batch_generate.py for multiple variations (includes auto-delay)
    • Save to .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/ directory
    • Use sequential naming: logo-01.png, logo-02.png, etc.

    Prompt Tips:

    • Include style keywords: "pixel art", "minimalist", "8-bit", "flat design"
    • Specify colors: "black on white", "monochrome", "blue gradient"
    • Add context: "tech startup", "food brand", "gaming company"
    • Request format: "icon", "emblem", "mascot", "lettermark"

    Step 3: Create HTML Preview

    Copy the preview template and open in browser:

    cp <skill_dir>/templates/preview.html .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
    

    Then open in default browser:

    open .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
    

    IMPORTANT: Update the HTML to include the correct number of logos generated.

    Step 4: Iterate with User

    Ask user which logos they prefer:

    • "Which logos do you like? (e.g., #5, #12, #18)"
    • "What do you like about them?"
    • "Any changes you'd want?"

    Based on feedback:

    1. Generate 10-20 more variations of favorite styles
    2. Use naming: logo-{original}-v{n}.png (e.g., logo-05-v1.png)
    3. Update HTML preview
    4. Repeat until user selects final logo

    Step 5: Finalize Logo

    Once user approves a logo, process it:

    5a. Crop whitespace (make 1:1 with no margins):

    python3 <skill_dir>/scripts/crop_logo.py {input.png} {output-cropped.png}
    

    5b. Remove background:

    python3 <skill_dir>/scripts/remove_bg.py {input.png} {output-nobg.png}
    

    5c. Convert to SVG:

    python3 <skill_dir>/scripts/vectorize.py {input.png} {output.svg}
    

    Step 6: Deliver Final Assets

    Present final deliverables:

    ## Final Logo Assets
    
    | File | Description | Size |
    |------|-------------|------|
    | logo.png | Original | 1024x1024 |
    | logo-cropped.png | No margins, 1:1 | ~800x800 |
    | logo-nobg.png | Transparent background | ~800x800 |
    | logo.svg | Vector (scalable) | ~20KB |
    
    All files saved to: `.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/`
    Copy final logo to user's desired location.
    

    Quick Reference

    Common Prompt Patterns

    Pixel Art:

    Pixel art {subject} logo, 8-bit retro style, black pixels on white background, {size}x{size} grid, minimalist icon
    

    Minimalist:

    Minimalist {subject} logo, flat design, clean lines, {color} on white, simple geometric shapes
    

    Mascot:

    Cute {animal/character} mascot logo, friendly expression, {style} style, {colors}, suitable for brand icon
    

    Lettermark:

    Letter "{letter}" logo, modern typography, {style} design, {colors}, clean professional look
    

    Supported Aspect Ratios

    • 1:1 - Square (default for logos)
    • 2:3, 3:2 - Portrait/Landscape
    • 3:4, 4:3 - Standard
    • 4:5, 5:4 - Photo
    • 9:16, 16:9 - Wide
    • 21:9 - Ultra-wide

    References

    Reproducido de ReScienceLab/opc-skills bajo licencia Apache-2.0. Leer esta página en markdown.

    Archivos

    25 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere las claves GEMINI_API_KEY, REMOVE_BG_API_KEY y RECRAFT_API_KEY, además de la skill nanobanana.

    Necesita en el PATH:python3

    Variables de entorno:RECRAFT_API_KEYREMOVE_BG_API_KEY

    Detalles

    Categoría
    Diseño y UI
    Licencia
    Apache-2.0
    Recursos incluidos
    scripts en python + referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de ReScienceLab/opc-skills

    Este repo incluye 12 skills. Si instalas uno, normalmente ya tienes los demás.

    Genera informes de investigación de demanda de usuarios a partir de feedback real: scrapea y analiza solicitudes, quejas y preguntas en Reddit, X, GitHub, YouTube, LinkedIn y Amazon.

    Costo de contexto al activarse
    2.4k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 3 meses
    investigacion

    Archiva aprendizajes de sesión, soluciones de debugging y logs de despliegue en `.archive/yyyy-mm-dd/` como markdown indexado con tags buscables; mantiene `.archive/MEMORY.md` como índice.

    Costo de contexto al activarse
    538 tok
    Tamaño del paquete
    5 archivos
    Última actualización
    hace 5 meses
    productividad

    Checklist y guía de automatización para añadir un nuevo skill al proyecto OPC Skills, asegurando que todos los archivos, metadatos, logos y listados requeridos estén listos antes del release.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    herramientas desarrollo

    SEO y GEO (Generative Engine Optimization) para sitios web: analiza keywords, genera schema markup y optimiza para buscadores de IA (ChatGPT, Perplexity, Gemini, Copilot, Claude) y tradicionales (Google, Bing).

    Costo de contexto al activarse
    2.1k tok
    Tamaño del paquete
    19 archivos
    Última actualización
    hace 6 meses
    seo geo

    Busca dominios, compara precios entre registradores, encuentra códigos promocionales y da recomendaciones de compra para dominios como .ai o .com.

    Costo de contexto al activarse
    957 tok
    Tamaño del paquete
    5 archivos
    Última actualización
    hace 6 meses
    investigacion

    Genera y edita imágenes con Google Gemini 3 Pro Image (Nano Banana Pro): texto a imagen, edición, distintas proporciones y salida en alta resolución (2K/4K).

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    5 archivos
    Última actualización
    hace 6 meses
    diseno ui

    Skills relacionados

    Checklist y guía de automatización para añadir un nuevo skill al proyecto OPC Skills, asegurando que todos los archivos, metadatos, logos y listados requeridos estén listos antes del release.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    herramientas desarrollo

    Úsalo al hacer cambios de UI/frontend guiados por contexto visual: selecciones de elementos, anotaciones o capturas de pantalla junto con la solicitud de cambio.

    Costo de contexto al activarse
    547 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    diseno ui

    Diseñador de landing pages centrado en marca: hace una entrevista de identidad visual y luego genera e itera la página con Stitch, entregando HTML listo para desplegar.

    Costo de contexto al activarse
    3.9k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 2 meses
    diseno ui