Communitygithub.com

Web-Assets und Launch-Vorbereitung

Schnellster Weg, um Medien für eine Website vorzubereiten und live zu schalten – Bilder und Videos komprimieren, passende Prompts für Generatoren wie Google Flow schreiben, Optimierung, Design-Feinheiten, Geschwindigkeit, Sicherheit, SEO-Metadaten und Deployment auf Vercel.

Was ist Web-Assets und Launch-Vorbereitung?

Diese KI-Skill-Routine ist für die abschließenden Arbeiten an einer bereits existierenden Website gedacht. Sie umfasst die visuellen und Deployment-Schritte des umfassenderen `futuristic-web-design`-Skills, ist aber als eigenständiges Paket nutzbar. Der Skill unterstützt Entwickler dabei, Medien für das Web zu optimieren (Komprimierung von Bildern und Videos), qualitativ hochwertige Prompts für Bild- und Videogeneratoren (wie Google Flow) zu schreiben – inklusive eines konsistenten visuellen Stils – und die Website für Geschwindigkeit und Sicherheit zu polieren. Er prüft auf ausgelaufene API-Schlüssel im Code und im Git-Verlauf, richtet SEO-Titel, -Beschreibungen, Open-Graph-Bilder, Favicon und Sitemap ein und deployt die Seite auf Vercel. Die Anleitung ist modular; der Benutzer kann nur die gewünschten Schritte ausführen (z. B. nur die Medienvorbereitung oder nur das Deployment). Der Skill betont die Arbeit mit realen Produkten, vermeidet generierte Personen oder Markenlogos und gibt eine ehrliche Zusammenfassung dessen, was getan wurde und was noch aussteht.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mukulmunda41-create/futuristic-web-design-skills/tree/HEAD/skills/web-assets-and-launch

In Ihrer bevorzugten KI fragen

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

Dokumentation

Web-Assets, Feinschliff und Launch

Eine kurze Routine für die Abschlussarbeiten an einer bereits bestehenden Website. Sie deckt die visuellen Schritte und die Deployment-Schritte des futuristic-web-design-Skills ab und ist so verpackt, dass sie auch eigenständig ausgeführt werden kann.

Wenn ../futuristic-web-design/ neben diesem Skill liegt, enthalten die Referenzdateien die Details: references/assets.md für Prompts und die ffmpeg-Befehle, references/ship.md für die Optimierungsdurchgänge, das Formular, das Deployment, die Domain und die vollständige Launch-Checkliste.

Führe nur den Teil aus, nach dem der Benutzer fragt. Jede Überschrift unten steht für sich allein.

Dateien für das Web vorbereiten

Generator- und Kameradaten sind viel zu schwer für die Auslieferung. Ein Besucher mit mobilen Daten wartet auf jedes Byte, während ein Laptop, der von seiner eigenen Festplatte liest, das Problem verbirgt.

Hole vor der Installation von Tools wie ffmpeg oder sharp die Zustimmung ein. Manche ffmpeg-Builds haben keinen WebP-Encoder; cwebp oder sharp erledigen die gleiche Aufgabe, falls eines bereits installiert ist.

Speichere Dateien mit beschreibenden Namen unter public/images/ in Next.js. Bei einer reinen HTML-Seite lege sie in einem images/-Ordner neben der Seite ab: Auf Vercel wird bei einer Seite ohne Framework nur der public/-Ordner ausgeliefert, wenn einer existiert, was die Seite selbst verstecken würde.

DateiZiel
Hero-BildWebP, max. 1920px breit, ca. 300 KB
Andere BilderWebP, max. ca. 1000px breit, ca. 150 KB
Hero-Video (hero.mp4)H.264 MP4, max. 1080p, Audio entfernt, unter 4 MB
Poster (hero-poster.webp)Das erste Bild des Videos

Schließe mit einer Tabelle der Größen vorher und nachher ab, damit die Einsparung gezeigt und nicht nur behauptet wird.

Prompts für Bilder und Videos schreiben

Diese eignen sich für Google Flow oder jeden anderen Generator. Wenn du direkt generieren kannst, hole vor der Ausgabe von Credits die Zustimmung ein. Wenn nicht, übergib die Prompts an den Benutzer und fahre mit klar markierten Platzhaltern fort.

  • Zuerst die Shot-Liste. Lege die Assets und ihre Seitenverhältnisse fest, bevor generiert wird: etwa sieben für eine One-Page-Seite (Hero-Video, Hero-Still, drei Angebotsbilder, ein Story-Bild, ein Share-Bild).
  • Das Bild-Briefing, sechs Teile in Reihenfolge: Motiv, Umgebung, Licht, Kamera (Höhe, Objektiv, Tiefenschärfe), Stimmung und Farbpalette, Format (16:9 Hero, 4:5 Produkt). Bitte um leere Etiketten, denn Generatoren verunstalten Buchstaben, und echte Texte gehören ins HTML.
  • Die Stil-Linie. Übernimm die Sätze zu Licht, Kamera und Stimmung-und-Palette aus dem ersten genehmigten Bild und verwende sie wortwörtlich in jedem späteren Prompt. Das sorgt dafür, dass die Bilder wie aus einem einzigen Shooting wirken.
  • Hero-Video. Animiere das genehmigte Still, beschreibe eine kleine Bewegung, und stelle klar, dass alles andere eingefroren bleibt mit einer festen Kamera.
  • Explosionszeichnungs-Clip. Ausgangs-Still: das zusammengebaute Produkt, klein und zentriert, mit leerem Raum, wo die Teile hinkommen. Schluss-Still: aufgebaut aus dem Ausgangs-Still, niemals von Grund auf, mit den Teilen entlang einer geraden Achse angeordnet sowie gleichem Blickwinkel, Licht und Hintergrund. Der Clip läuft vom ersten Still zum zweiten mit einer festen Kamera.

Halte echte Personen und Markenlogos aus den generierten Assets heraus und zeige die echten Produkte eines echten Unternehmens.

Handy-Check, Feinschliff und Geschwindigkeit

  • Handy-Check bei 390px. Lesbarer Text, nichts an den Rand gedrückt, Tippziele von etwa 44px, kein horizontales Scrollen, ein funktionierendes Menü. Behebe die Fehler als Liste, dann scrolle erneut. Ein verkleinerter Desktop-Browser simuliert ein Telefon nur ungefähr, also bitte um Überprüfung auf einem echten Gerät und erwähne, wenn dies nicht geschehen ist.
  • Feinschliff-Durchgang. Einheitliche Abstände zwischen Abschnitten, gleiche Größen für Überschriften gleicher Hierarchie, Hover- und Fokus-Styles auf jedem interaktiven Element, keine übriggebliebenen Vorschau-Routen.
  • Geschwindigkeit. Erstelle ein Profil unter einem mobilen Preset und nenne die drei größten Verbesserungen, beginnend mit der größten. Wenn eine Verbesserung bedeutet, etwas zu entfernen, das der Benutzer schätzt, weise darauf hin und bitte um Entscheidung.

Liste auf, was du findest, bevor du etwas änderst, das der Benutzer nicht gebeten hat zu ändern.

Schlüssel

  • .env.local enthält die Schlüssel und ist in .gitignore eingetragen.
  • Der Site-Code verwendet nur öffentliche Schlüssel. Geheime oder Service-Schlüssel gelangen niemals in den Client-Code.
  • Durchsuche den Code und die Git-Historie nach Geheimnissen und berichte, was geprüft wurde.
  • Ein Geheimnis, das jemals im Seiten-Code ausgeliefert oder in Git committet wurde, ist kompromittiert – selbst wenn das Repository nie gepusht wurde: Besucher konnten die Seite lesen, und die Historie reist mit jeder Kopie und jedem zukünftigen Push. Es aus der Datei zu entfernen, macht das nicht ungeschehen. Sage dem Benutzer, er solle es im Dashboard des Anbieters rotieren lassen, egal wie der Wert aussieht.

Suche und Teilen

  • Titel von maximal 60 Zeichen und Beschreibung von maximal 155 Zeichen, die angeben, was verkauft wird und wo. Der Markenname allein sagt einem Fremden nichts.
  • Share-Bild in 1200x630 unter public/images/share.webp, als Open-Graph- und Twitter-Bild gesetzt.
  • Favicon, Sitemap und robots-Datei.
  • Setze die Produktionsdomain als Basis-URL, damit das Share-Bild und die Sitemap aufgelöst werden. Frage danach, falls unbekannt.

Deployment

Führe das Deployment nur aus, wenn der Benutzer darum bittet.

  • Verbinde das Repository mit Vercel. Jeder Push auf den Hauptzweig deployt dann die Produktion neu.
  • Trage die Werte aus .env.local in den Projekteinstellungen des Hosts ein. Ein Formular, das lokal funktioniert und in der Produktion bricht, liegt fast immer an fehlenden Umgebungsvariablen.
  • Bei einem fehlgeschlagenen Build lies das Log und behebe die Ursache.
  • Überprüfe auf der Produktions-URL von einem Telefon mit mobilen Daten aus: Lade die Seite, sende das Formular ab und suche nach dem gespeicherten Eintrag.
  • Füge den Link in eine Messaging-App ein, um die Vorschaukarte zu überprüfen.

Berichte ehrlich: was überprüft wurde, was nicht überprüft werden konnte (ein physisches Telefon, die Produktionsdomain) und was für den Benutzer noch zu tun bleibt.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

mukulmunda41-create/cinematic-3d-scroll

Fast path for adding one cinematic technique to an existing website - a slow background video hero, scroll-tied motion, a pinned scroll story with GSAP ScrollTrigger, parallax depth, a procedural 3D accent with Three.js or React Three Fiber, or a video scrubbed by scroll. Use when the user asks for scroll animation, a pinned or sticky section, parallax, a 3D object, or a video that plays as they scroll, on a site that already exists. For a whole new site use futuristic-web-design instead.

mukulmunda41-create/futuristic-web-design

Build cinematic, futuristic-feeling marketing websites and landing pages end to end without the generic AI look - brief, design system, section-by-section build, AI image and video prompts for the site's visuals, scroll storytelling, a 3D accent or scroll-driven video, mobile polish, a contact form wired to a real database, deploy, domain and launch checks. Use this whenever the user wants a website, landing page, homepage, portfolio or business site built or redesigned, asks for a hero section or any page section, says cinematic, premium, futuristic, 3D, scroll animation, parallax, pinned section or Awwwards-style, wants prompts for hero images or hero video, or complains that a site looks generic or AI-made - even if all they say is "make a website for my cafe".

mukulmunda41-create/new-section

Fast path for adding, restyling or rebuilding one section of an existing website (navigation, hero, trust strip, products, story, testimonials, FAQ, contact, footer) or for comparing layout options side by side. Use when the site and its design rules already exist and the user wants a single section built, changed or shown in a few variants, including a contact form that saves to a database. For a whole new site, a redesign, or a site that looks generic, use futuristic-web-design instead.

Verwandte Skills