Was macht MotionSites Prompt Capture?
Ziel
Wenn der Benutzer eine Website-/UI-Design-Anforderung stellt, besuche motionsites.ai, finde passende Prompt-Vorlagen und gib einen Optimierungsplan für das Projekt des Benutzers aus. Die Ausgabe dieses Skills ist „Empfohlener Prompt + Optimierungsplan“, nicht direkt Code.
Arbeitsablauf
1. Anforderungen extrahieren
Zuerst die wichtigsten Informationen ermitteln. Bei fehlenden Angaben mit sinnvollen Standardwerten fortfahren, nicht wiederholt nachfragen:
- Seitentyp: Landingpage / SaaS-Website / Portfolio / Agenturseite / Hero-Bereich / E-Commerce-Seite usw.
- Visueller Stil: Dunkelmodus, Glas-Effekt, Verlauf, Minimalismus, 3D, Partikel-Hintergrund usw.
- Animationsanforderungen: Scroll-Animationen, Parallaxe, sanftes Scrollen, 3D-Interaktionen usw.
- Inhaltsstruktur: Welche Abschnitte werden benötigt (Navigation, Hero, Funktionen, Preise, Footer usw.)
- Tech-Stack: Standardmäßig React/Next.js + Tailwind + shadcn/ui (Build-Web-Apps-Plugin-Umgebung); wenn der Benutzer einen anderen Stack angibt, diesen verwenden.
2. Auf motionsites.ai zugreifen
- Bevorzugt den In-App-Browser verwenden (falls bereits geöffnet oder verfügbar), um https://motionsites.ai/ zu öffnen und die Kategorien zu durchsuchen (SaaS, Agentur, Portfolio, Landingpages, Hero-Bereiche usw.).
- Wenn der Browser nicht verfügbar ist, open_page oder eine Websuche verwenden, um Seiteninformationen zu erhalten. Beachte, dass die Seite eine JS-gerenderte SPA ist; statisches Abrufen liefert möglicherweise keine Kategorieinhalte. In diesem Fall darauf hinweisen, dass die Verwendung eines Browsers genauer wäre.
- Nach den drei Dimensionen „Typ + Stil + Animation“ filtern und 1–3 am besten passende Prompts finden.
3. Empfohlenen Prompt ausgeben
- Den vollständigen Originaltext des ausgewählten Prompts zeigen, ohne Umschreiben oder Übersetzen.
- Die Begründung für die Auswahl jedes Prompts angeben (warum er zur Anforderung des Benutzers passt).
- Wenn keine exakte Übereinstimmung gefunden wird, den nächstgelegenen auswählen und die Unterschiede klar benennen; niemals nicht existierende Prompts erfinden.
4. Optimierungsplan geben
Die Optimierungspunkte auf das tatsächliche Projekt des Benutzers ausrichten:
- Tech-Stack-Anpassung: Der Prompt ist standardmäßig auf Lovable/Bolt/Cursor/Claude ausgerichtet; erklären, wie er auf den Stack des Benutzers übertragen werden kann (Standard: React + Tailwind + shadcn/ui; Komponentenaufteilung, Wiederverwendung von Design-Tokens).
- Animationsimplementierung: motionsites verwendet oft GSAP ScrollTrigger + Lenis für sanftes Scrollen; wichtige Kompromisse bei der Umsetzung nennen (Leistung, Fallbacks, Barrierefreiheit, prefers-reduced-motion).
- Visuelle Assets: Wenn Hero-Bilder, Texturen oder Symbole benötigt werden, erklären, dass sie mit imagegen generiert oder aus den vom Prompt geforderten Ressourcen bezogen werden können.
- Validierungsmethode: Nach der Implementierung mit Playwright / frontend-testing-debugging eine Browser-Validierung durchführen (responsives Design, Animationen, Konsolenfehler).
- Risikohinweise: Auf Teile des Prompts hinweisen, die möglicherweise nicht für das aktuelle Projekt geeignet sind (Abhängigkeiten, Leistungsaufwand, Platzhalterinhalte).
5. Abschluss
Zum Schluss den Benutzer fragen, ob mit der Implementierung nach dem Optimierungsplan begonnen werden soll. Keinen Code schreiben, bevor der Benutzer zustimmt.
Beispiele für Auslöser
- „Ich brauche eine Website mit UI-Design“
- „Ich möchte eine SaaS-Landingpage erstellen, suche mir bitte einen Prompt von MotionSites“
- „Erstelle mir eine Portfolio-Seite mit Hero-Animation und gib mir erstmal das Konzept“
Hinweise
- Nicht den Schritt „Prompt finden“ überspringen und direkt Code schreiben.
- Den Originaltext des Prompts unverändert lassen; der Optimierungsplan bezieht sich auf das Projekt des Benutzers und ändert den Prompt selbst nicht, es sei denn, der Benutzer fordert es.
- motionsites.ai bevorzugt mit einem echten Browser durchsuchen, bevor eine Auswahl getroffen wird, um zu vermeiden, aus dem Gedächtnis zu raten.