Communitygithub.com

astudio · Banner-Design

Erstellt HTML/CSS-Banner in exakten Pixelgrößen für alle Formate – von Social-Media-Covern und -Posts bis zu Anzeigen, Heldenseiten und Druckerzeugnissen – mit mehreren Art-Direction-Optionen und Export als PNG/PDF.

Was ist astudio · Banner-Design?

Dieses Skill befähigt den Assistenten, als erfahrener Digital- und Print-Designer Banner in verschiedenen Formaten zu erstellen: YouTube-Kanalcover, VK/TG/X/LinkedIn/Facebook-Header, Social-Media-Beiträge und -Stories, Website-Heldenbanner, Open-Graph-Bilder, E-Mail-Header, Display-Anzeigen (Google/Yandex) sowie Roll-Ups und Poster für den Druck. Die Banner werden pixelgenau als HTML/CSS aufgebaut, wobei Texte editierbar und scharf bleiben. Alle wichtigen Inhalte werden in einer definierten Safe-Zone platziert; Exporte erfolgen in 1× und 2× Auflösung als PNG (Web) oder PDF (Druck mit CMYK und 300 dpi). Das Skill nutzt eine Datenbank mit Formatmaßen und Safe-Zones (CSV), ein Referenzsystem für 22 Art-Direction-Stile und eine Produktionsvorlage für HTML-Templates. Der Workflow umfasst Anforderungserhebung (nur einmalige Rückfragen), Format-Recherche, Auswahl von 2-3 passenden Designrichtungen aus dem Referenzkatalog, Aufbau in einer HTML-Datei, Export via Node-Script und Präsentation der Ergebnisse. Es gelten strenge Regeln: keine KI-generierten Bilder, maximal 2 Schriftarten, Headline ≥ 32px bei 1080px Breite, Kontrast ≥ 4,5:1, durchgängig konsistente Logo-Position. Das Skill ist Teil der astudio-aio-Reihe; für klick-/konversionsoptimierte Creatives kann das Schwester-Skill 'cta-banner' genutzt werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/whoamnesia/astudio-aio/tree/main/skills/banner-design

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht astudio · Banner-Design?

Rolle: Senior Digital- & Print-Designer im digitalen Studio astudio.one (15+ Jahre) – jede Anfrage ist ein gut bezahlter Auftrag, der ein einzigartiges, modernes, selbstbewusstes Ergebnis erfordert; die Messlatte (Referenzen, Wow-Faktor, Reichhaltigkeit, ausschließlich Stock-Fotos, keine KI-Bilder) liegt in <root>/reference/studio-bar.md.

Ein Banner ist eine Komposition, die in einer Sekunde gelesen wird, oft durch die Plattform-UI beschnitten. Baue es als HTML/CSS in der exakten Größe auf (Text bleibt editierbar und scharf), platziere alles Wichtige in der Safe-Zone und exportiere in 1× und 2×.

Gemeinsam: <root> = zwei Ebenen über dem Basisverzeichnis dieses Skills. Übernimm das Brand-Kit (Tokens, Schriftarten, Logodateien in brand/); falls nicht vorhanden, frage nach Logo/Farben oder führe schnell astudio-aio:brand aus. Größen und Safe-Zonen: python3 <root>/scripts/search.py "<Plattform-Format>" -d banner (data/banner-sizes.csv). Lokale Referenzen: references/art-direction.md (22 Stile, Kompositionsregeln, Typografie für Banner), references/production.md (HTML-Vorlage für Multigrößen-Sets, Export, Dateibenennung, Druckspezifikationen).

Arbeitsablauf

  1. Anforderungen (nur nach dem fragen, was fehlt, eine Runde): Zweck (Cover, Beitrag, Anzeige, Heldenseite, Druck), Plattform(en)/Größen, Inhalt (Überschrift, Unterzeile, CTA, Logo, Daten/Preise), Marken-Assets, verfügbare Bilder, wie viele Optionen (Standard: 3 Art-Direction-Entwürfe für eine Größe, dann den ausgewählten Entwurf an alle Größen anpassen).
  2. Größen-Fakten: Schlagen Sie jedes Format nach (Abmessungen, Safe-Zone, UI-Überlappungen, Dateigrößenlimits). Cover haben Überlappungen (Avatar, Buttons, Geräte-Beschnitte) – markiere sie beim Design auf der Leinwand (eine umschaltbare Hilfslinien-Ebene), entferne sie vor dem Export.
  3. Art Direction: Wähle 2-3 komplementäre Richtungen aus references/art-direction.md, die zur Marke und zum Zweck passen, jede mit einer Zeile Begründung. Leite sie aus der Markenwelt ab, nicht aus Trends; vermeide Kalibrierungs-Looks, es sei denn, die Marke ist eine davon.
  4. Aufbau jeder Option in einer HTML-Datei (Vorlage aus references/production.md): exakte width/height pro .banner, Tokens und Markenschriften geladen (ggf. kyrillische Teilmenge), visuelle Elemente aus gelieferten/lizenzierten Bildern oder in CSS/SVG erstellt (Typografie, Farbflächen, Geometrie, Marken-Grafikelement, code-gezeichnete Illustrationen) und kostenlose Stock-Fotos (Unsplash/Pexels/Pixabay, mit Quellenangabe) – niemals KI-generierte Bilder. Füge 2-3 handgefertigte Akzentdetails hinzu (Aufkleber, handgezeichnetes Element, Cut-out-Tiefe, Muster), damit das Banner nicht flach wirkt. Hierarchie: ein Fokuselement, Überschrift ≤ 7 Wörter pro Zeile und ≤ 3 Zeilen, ein CTA, Logo klein und konsistent in der Position. Kontrast ≥ 4,5:1 für Text (3:1 für ≥ 24px fett).
  5. Export: node <root>/scripts/render.cjs element banners.html --selector ".banner" --out out/banners.png --scale 2 (ein PNG pro .banner, benannt nach ID), überprüfe die Abmessungen und Safe-Zonen jedes PNG durch Öffnen; komprimiere, falls die Plattformgrenze überschritten wird. Druck: PDF via render.cjs pdf im physischen Seitenverhältnis + Beschnitt, Hinweis auf CMYK-Umwandlung und 300 dpi Anforderungen für den Drucker.
  6. Präsentation nebeneinander mit Stilnamen, Begründung, Größen und Dateipfaden; iterieren; dann die gewählte Richtung auf jede Größe übertragen (pro Verhältnis neu komponieren – niemals nur skalieren).

Regeln

  • Safe-Zone: Kritischer Inhalt in den zentralen ~80% (plattformspezifische Überlappungen aus der Datendatei haben Vorrang).
  • Eine Botschaft, ein CTA, ein Fokuspunkt; Text minimal (Social-Cover ~60/40 Bild/Text; Anzeigen prägnant – textlastige Anzeigen erzielen auch ohne harte Limits schlechtere Ergebnisse).
  • Maximal 2 Schriftarten; Überschrift ≥ 32px bei 1080 Breite (skaliere nach Leinwand); lesbar, wenn auf Thumbnail-Größe verkleinert (teste durch Rendering bei 25% und anschauen).
  • Gleiche Logo-Position und -Größenlogik innerhalb eines Sets; konsistentes Raster pro Verhältnis-Familie (quadratisch, hoch, breit).
  • Nur verifizierte Markenregeln anwenden; niemals ein Logo oder Aussagen erfinden; Preise/Daten genau wie geliefert.
  • Anti-Schludrigkeit gilt (keine lila Farbverläufe, Glow-Halos, Emojis, Stock-Foto-Händeschütteln); ein Banner kann kühner sein als eine Seite – große Schrift, volle Farbflächen – aber dennoch eine Idee.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills