Communitygithub.com

scroll-film-site

Erstellen oder verbessern einer persönlichen Website oder Portfolio-Seite, die sich beim Scrollen wie ein Film verhält (kinematografisches Scrubbing), inklusive benutzerdefinierter Cursor-Bewegung und Bereitstellung auf dem Hosting-Konto des Eigentümers.

Was ist scroll-film-site?

Diese Fähigkeit ermöglicht es KI-Agenten, eine persönliche oder Portfolio-Website zu erstellen oder zu verbessern, bei der das Scrollen als Abspielkopf fungiert – nicht wie eine Videodatei, sondern mit angenehmem Tempo, vollständig responsiv und mit progressiver Verbesserung. Sie unterstützt Plattformen, die CSS-basierte Scroll-Animationen verwenden, und greift nur dann auf eine Timeline-Bibliothek zurück, wenn CSS allein keine Pinning- oder Scrubbing-Effekte ermöglicht. Die Struktur umfasst 4–6 Szenen, die wie Filmausschnitte aufgebaut sind (Öffnen, Halten/Pinnen plus Scrubbing, Schnitt, Schließen), und arbeitet ohne ganzseitigen Scroll-Snap oder JavaScript-Abhängigkeit für die Lesbarkeit. Zudem wird ein benutzerdefinierter Cursor mit Feder-Lag oder Glanz-Effekt als progressive Verbesserung unterstützt, und die Bereitstellung erfolgt auf dem Hosting-Konto des Eigentümers. Das Skill setzt auf eine klare Hierarchie: CSS-sticky-Szenen und Scroll-gesteuerte Animationen zuerst, dann erst eine Timeline-Bibliothek, wenn nötig. Es beachtet `prefers-reduced-motion: reduce` und stellt sicher, dass der Inhalt auch ohne JavaScript lesbar bleibt. Zu den typischen Inhalten gehören Identität, Projekte, aktuelle Produkte, echte Links und ein abschließender Call-to-Action.

Funktioniert mit~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/Balllvin/balllvin-stack/tree/HEAD/skills/scroll-film-site

In Ihrer bevorzugten KI fragen

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

Dokumentation

Scroll-Film persönliche Website

Erstellen Sie eine persönliche oder Portfolio-Website, bei der das Scrollen der Abspielkopf ist. Keine Videodatei. Angenehmes Tempo, vollständig responsiv, progressive Verbesserung.

Autorität

  1. CSS-sticky-Szenen plus scroll-gesteuerte Animation zuerst. Eine Timeline-Bibliothek nur, wenn CSS weder Pinning noch Scrubbing ermöglicht.
  2. Folgen Sie der Kunstrichtung oder dem Geschmacks-Skill des Repos. Greifen Sie nicht zu einem generischen Frontend-Kit, das diesem Geschmack widerspricht.
  3. Offizielle Scroll-Timeline-Fähigkeiten, wenn sie installiert sind.
  4. Katalogideen nur (ja / vielleicht): Unschärfe-Fade, Glanz-Hover, Scroll-Fortschritt, ein verzögerter Zeiger, Rauschen, Lichtstrahlen. Neu implementieren in CSS oder der Timeline-Bibliothek. Keine Bewegungsprimitive eines anderen Frameworks einfügen.
  5. Beachten Sie prefers-reduced-motion: reduce – Standbilder, gleiche Inhaltsreihenfolge, keine bewegungsgesteuerten Handlungsaufforderungen.

Kameraleiter (an der ersten Sprosse anhalten, die hält)

  1. Redundante Szenen löschen.
  2. CSS: sticky-Szenen, animation-timeline: view() / scroll(), nur Transform und Deckkraft.
  3. Eine Scroll-Trigger-Bibliothek nur, wenn CSS keine Szene pinnen oder scrubben kann. Sanftes Scrubbing, lineare Abnahme, bei Unmount beenden. Nur Transform und Deckkraft animieren.
  4. Kein Smooth-Scroll-Hijack von Drittanbietern, Canvas-Frame-Sequenzen, 3D-Helden oder <video>-currentTime-Scrubbing hinzufügen.

Szenengrammatik

  • Maximal 4–6 Szenen. Angrenzende Schnitte dürfen nicht dieselbe Layout-Familie teilen.
  • Öffnen, Halten (Pinnen plus Scrubbing), Schnitt, Schließen.
  • Pin-Muster: ein hoher Scroller plus ein klebriges, vollbildgroßes Standbild.
  • Kein ganzseitiger, obligatorischer Scroll-Snap.
  • Inhalt muss auch ohne JavaScript lesbar sein. Kein Scroll-Hijack. Kein pro-Tick-Framework-Zustand bei Mausbewegung oder Scrollen.

Inhalt der persönlichen Website (je nach Vorgabe anpassen)

Typische Abschnitte: Identität, was ich baue, das aktuelle Produkt, Links (die echten Profile, die sie dir gegeben haben), ein abschließender Call-to-Action. Links sind nur echte URLs – niemals Profile erfinden. Frage nach den echten, wenn sie fehlen.

Cursor

Ein benutzerdefinierter Cursor mit Feder-Lag oder Glanz bei Bewegung ist als progressive Verbesserung erlaubt. Halten Sie den nativen Cursor für reduzierte Bewegung und Touch-Geräte verfügbar. Bevorzugen Sie Pointer-Listener mit Animation-Frame-Drosselung, nicht Framework-Zustand bei jeder Bewegung.

Stack-Standardeinstellungen

  • Ein modernes Web-Framework ist in Ordnung.
  • Bereitstellung auf dem Hosting-Konto des Eigentümers, nicht auf dem eines anderen Teams.
  • Die Codierung folgt dem lokalen Codierungsstandard: implementieren, dann eine zweite Überprüfung und eine Überprüfungsroutine einrichten.

Abschlussdefinition

  • Eine Live-URL unter dem Konto des Eigentümers
  • Scrollen fühlt sich wie ein Film an (angenehm, nicht abgehackt)
  • Responsiv; reduzierte Bewegung als Standbilder
  • Nur echte Links
  • Melden Sie die URL, sobald sie live ist

Individual skills in this repo

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

Verwandte Skills