AGENT SKILL

visuales-sin-generador

Visuales de marca de nivel estudio SIN generadores de imagen y SIN API keys — logos SVG construidos en grilla, arte generativo (ruido, flow fields, halftone, grano, mesh gradients), dirección de arte en CSS, mockups de producto/UI en HTML (collage multivista), renders 3D con Three.js headless, afiches tipográficos y fotos de cualquier fuente de internet tratadas a la paleta. Usar cuando el runtime no tiene generación nativa de imágenes (Claude Code), o digan "hacé los visuales sin IA", "sin generador", "armá el board en código", "mockup del producto", "afiche", "fondo generativo", "construí el logo", "conseguí fotos", "traé imágenes de internet", "tratá esta foto con la paleta".

License 许可
MIT
最近更新
2026-09-30
Stars
★ 0
Forks
0

01 前言 Front Matter

name
visuales-sin-generador
description
Visuales de marca de nivel estudio SIN generadores de imagen y SIN API keys — logos SVG construidos en grilla, arte generativo (ruido, flow fields, halftone, grano, mesh gradients), dirección de arte en CSS, mockups de producto/UI en HTML (collage multivista), renders 3D con Three.js headless, afiches tipográficos y fotos de cualquier fuente de internet tratadas a la paleta. Usar cuando el runtime no tiene generación nativa de imágenes (Claude Code), o digan "hacé los visuales sin IA", "sin generador", "armá el board en código", "mockup del producto", "afiche", "fondo generativo", "construí el logo", "conseguí fotos", "traé imágenes de internet", "tratá esta foto con la paleta".

02 资源文件 8

03 SKILL.md 正文

visuales-sin-generador

Runtime codigo (CONTRATO §4): todo visual sale de código renderizado con Playwright o de fotos de internet tratadas (cualquier fuente: uso interno). Nunca pidas ni uses keys de OpenAI/Gemini/etc. El resultado tiene que verse dirigido por un estudio, no "hecho en código".

0. Ubicar el repo

<repo> = $BRAND_STUDIO_HOME o subí desde la ruta real de este SKILL.md hasta encontrar docs/CONTRATO.md. Leé docs/PRINCIPIOS-ESTETICOS.md (clichés prohibidos, checklist anti-slop).

1. Elegí la técnica por lo que la pieza necesita

Necesidad Técnica Receta
Símbolo / wordmark SVG en grilla con correcciones ópticas 1, 2
Textura / fondo propietario canvas o SVG generativo con semilla fija 3, 4, 5
Afiche / portada editorial tipografía como imagen + capas CSS 8, 9
Producto / app / SaaS UI construida en HTML dentro de marcos de dispositivo, collage multivista 6
Objeto / símbolo con volumen Three.js headless (skill web-3d) 11
Personas, lugares, materia real foto de internet + tratamiento a la paleta 12, 13

Recetas con código: references/recetas.md. Fotos: references/fotos.md. Ejemplos probados (HTML + PNG renderizado): examples/.

2. Reglas de oficio

  • Tokens primero: colores y tipos salen de territorios.json (fase territorios) o 06-kit/02_COLORES_Y_TIPOGRAFIA/tokens.css (fase kit) como variables CSS. Nada de hex sueltos inventados.
  • Semilla fija en todo lo generativo (PRNG propio): el mismo HTML da el mismo PNG. Anotá la semilla.
  • Capas: fondo (color/ruido) → forma/imagen → tipografía → detalle (rótulos mono, cotas, sellos) → grano. Una pieza de una sola capa se ve plana.
  • Grano y viñeta casi siempre (receta 4): matan el look "vector de plantilla".
  • Escala dramática: un elemento dominante (titular enorme, símbolo gigante recortado, foto a sangre).
  • Contraforma real: huecos con fill-rule="evenodd", nunca un relleno del color del fondo (se rompe sobre foto o sobre otro color).
  • Pinterest/Behance = inspiración. Nunca reusar sus imágenes ni copiar marcas ajenas.
  • Upstream útiles si están instalados: canvas-design, theme-factory, taste-skill (incl. brandkit), frontend-design, web-typography, colorize.

3. Render y QA con los ojos

node <repo>/tools/render.mjs pieza.html pieza.png --width 1080 --height 1350 --scale 2
node <repo>/tools/render.mjs pieza.html pieza.pdf          # usa @page del CSS

Corré --help antes del primer uso. Para WebGL ver web-3d (flags de SwiftShader). Después: abrí el PNG y miralo. Revisá: texto cortado, solapes no intencionales, fuente de reemplazo (esperar document.fonts.ready), contraste, jerarquía a tamaño miniatura, y el símbolo a 24 px y en mono. Iterá hasta que se sostenga al lado de una referencia de nivel. Exit 0 no es QA.

4. Registro

  • Cada foto externa → fila en 03-referencias/FUENTES.csv con su origen (para poder rastrearla o reemplazarla después).
  • Fuentes tipográficas: solo con licencia libre (OFL/Apache) o las que el equipo tenga; anotar en LICENCIAS-TIPOGRAFIAS.md en fase kit.
  • Guardá el HTML fuente junto al PNG (es el editable).

04 同仓库更多 Skills

itmostachia
itmostachia/mostachia-brand-studio

web-marca

Construye la web o landing de una marca con su kit aprobado — Next.js + Tailwind por default, tokens.css como tema, cadena de skills upstream (base → motion → pulido → QA), presupuestos de performance, accesibilidad, SEO/OG y deploy. Exige comparar pantalla por pantalla (desktop y mobile) contra los boards aprobados antes de dar por terminado. Usar cuando digan "hacé la web", "landing de la marca", "sitio", "página", "llevá la marca a la web", "implementá el board", "web de <marca>". Para landings de conversión completas delega en landing-forge.

★ 0
itmostachia
itmostachia/mostachia-brand-studio

web-3d

3D y WebGL para marcas — Three.js y React Three Fiber (+drei), shaders GLSL (ruido, gradientes, desplazamiento, fresnel), postprocesado, 3D guiado por scroll, partículas, modelos GLTF, rendimiento y fallbacks, y 3D de marca (símbolo extruido, materiales de la paleta). También stills 3D headless para boards y piezas. Usar cuando digan "3D", "WebGL", "Three.js", "R3F", "shader", "escena", "partículas", "logo en 3D", "extruí el símbolo", "hero 3D", "fondo animado con shader", "render 3D del logo".

★ 0
itmostachia
itmostachia/mostachia-brand-studio

territorios-marca

Produce 12–18 territorios de identidad genuinamente distintos para una marca — cada uno con idea, paleta por roles con HEX, tipografía con licencia, símbolo y wordmark, gramática gráfica, imagen, movimiento y 8 aplicaciones — y los presenta en un marco comparable (página A brandboard + página B aplicaciones), con galería, EXPLORACION.pdf, matriz y hoja de votación. Usar cuando digan "propuestas visuales", "territorios", "brandboards", "rutas de identidad", "opciones de marca", "exploración visual", "quiero ver varias identidades", o cuando crear-marca llega a la fase 4.

★ 0
itmostachia
itmostachia/mostachia-brand-studio

piezas-marca

Produce todas las aplicaciones de una marca con kit aprobado — posts, stories, carruseles y LinkedIn, flyers A4/A5, presentaciones (deck HTML → PDF y .pptx), mockups y campaña, firma de email, tarjetas, favicon e imágenes OG. Siempre desde tokens, collage multivista para producto, QA renderizando y mirando, producción en tandas. Usar cuando digan "haceme posts", "stories", "carrusel", "flyer", "folleto", "presentación", "deck", "pitch", "mockups", "campaña", "firma de mail", "tarjetas", "favicon", "imagen para compartir", "piezas de la marca", "aplicaciones".

★ 0
itmostachia
itmostachia/mostachia-brand-studio

naming-marca

Genera 10–15 nombres de marca en estrategias distintas, con fundamento, pronunciación en español e inglés, eslóganes para finalistas y un chequeo PRELIMINAR de disponibilidad (marcas en INPI/WIPO/USPTO, dominios, handles). Escribe 02-naming/NAMING.md del expediente. Usar cuando digan "naming", "ponerle nombre", "ideas de nombre", "cómo le ponemos", "no tenemos nombre", "nombre para la marca", "eslogan", "tagline", o cuando crear-marca detecta que no hay nombre.

★ 0
itmostachia
itmostachia/mostachia-brand-studio

brand-extractor

Extrae identidad de marca de DOCX, PDF e imagenes. Colores (hex a OKLCH), tipografia, logo, tagline, tono de voz. Usado por landing-forge durante la fase de discovery.

★ 0