Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Cinematic Scroll

ASecurity

Design and build cinematic websites, interactive portfolios, product stories, and real-time 3D experiences with subject-specific art direction and scroll choreography. Use for new builds, redesigns, motion improvements, scroll audits, or storyboards in standalone HTML and existing apps; includes responsive, reduced-motion, and static fallbacks. Not for ordinary dashboards or unrelated animation.

36 stars
0 votes
0 copies
0 views
Added 9/19/2026
designjavascriptgojavagit

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add MustBeSimo/web-design-studio --skill cinematic-scroll --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cinematic Scroll?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Cinematic Scroll
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mustbesimo-cinematic-scroll-074c3bd1/badge)](https://www.skillsdirectory.com/skills/mustbesimo-cinematic-scroll-074c3bd1)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: cinematic-scroll
description: Design and build cinematic websites, interactive portfolios, product stories, and real-time 3D experiences with subject-specific art direction and scroll choreography. Use for new builds, redesigns, motion improvements, scroll audits, or storyboards in standalone HTML and existing apps; includes responsive, reduced-motion, and static fallbacks. Not for ordinary dashboards or unrelated animation.
metadata:
  version: 2.7.6
  openclaw:
    emoji: "🎬"
    homepage: https://github.com/MustBeSimo/cinematic-scroll-skill
---

# Web Design Studio

Build a distinctive experience whose motion explains the subject. The craft comes
from this skill; the visual identity comes from the user's brief and project. This
text-only edition needs no account, key, paid service, or specific animation library.

## Choose one route

For a review-only request, inspect and return findings without building. For
direction or storyboard only, use [story direction](references/story-direction.md).
Otherwise, read the [recipe catalog](references/recipe-catalog.md), then read **one** recipe:

- [Editorial story](references/editorial-story.md) for an image-led narrative,
  portfolio, longread, or campaign.
- [Product reveal](references/product-reveal.md) for a launch, mechanism,
  comparison, or object-focused story.
- [Real-time 3D](references/real-time-3d.md) for a GLB, procedural object,
  orbit, or camera flight.

For a repair, use the closest recipe only for the affected behavior. Do not tour
other references unless the chosen recipe identifies a concrete need. Preserve the
host framework, routes, styling, dependencies, content, and working interactions.
Prefer supplied assets and installed packages. Do not publish, deploy, install
packages, or send project content to a service unless that action is within the
user's request.

Keep the first pass lean: project instructions -> brief/assets -> catalog -> one
recipe -> build. The recipes are self-contained. Do not explore optional references
or create process documents before a concrete gap requires them. Spend iteration on
the rendered output, not on accumulating context.

## Establish the direction

Inspect project instructions, existing code, copy, and assets. Resolve the audience,
desired action, delivery format, target devices, and the brand's palette, type
pairing, density, emphasis, imagery, and motion character. When a reversible
assumption is enough, state it and proceed.

Preserve supplied copy verbatim in both source and rendered text unless rewriting
is requested. Do not visually rewrite it with `text-transform`, generated
replacement text, or script-driven case changes. Do not invent claims,
testimonials, metrics, prices, customer logos, or destinations.

Choose one signature moment with a subject-specific consequence: reveal an
assembly, reframe an image, trace a route, or move through real geometry. Define
its **opening -> transformation -> readable hold -> exit**, plus mobile and static
states. Build this vertical slice first and inspect it before expanding the page.

Establish a clear focal point, deliberate type contrast, a named material/light
language, and one or two recurring motifs. Compose transitions, not only endpoints.
Adapt example mechanisms without importing another brand's styling.

## Build the experience

- Render exactly one semantic `h1`, a coherent heading order, selectable text,
  useful links, visible focus, image alternatives, and the primary action before
  enhancement starts. An in-page action must land on a meaningful labelled target
  containing the content it promises, not only change the URL fragment.
- Keep every supplied message/action available in normal, reduced-motion, failure,
  and no-JavaScript states. Never mark inactive story copy `hidden`, `inert`,
  `display:none`, or `visibility:hidden`; animate presentation, not availability.
- Keep control semantics and computed presentation synchronized at activation
  boundaries. For disclosures, change `aria-expanded` and the controlled region's
  visible state together; animate an inner wrapper after that state change.
- Use one scroll clock and one owner per animated property. Separate pinned geometry
  from moving children and clean up owned listeners, observers, timelines, media,
  and render loops.
- Keep a complete visible frame at every sampled scroll depth. Leave a permanent
  base composition behind transitions; never animate the entire stage to empty or
  rely on an unsupported timeline for essential visibility.
- Keep scroll-linked changes reversible and tied to progress. Hold text still while
  it must be read. Prefer transforms and opacity in frequent updates.
- Compare rendered frames across distant scroll positions and at one unchanged
  position. The intentional change must clearly dominate idle drift; otherwise
  reduce time-driven movement or strengthen the mapped camera/object change.
- Treat mobile as a composed state with natural flow and fewer simultaneous layers.
  Gate pointer tilt to hover with a fine pointer.
- Reduced motion removes pinning, parallax, smoothing, autoplay, and continuous
  loops while leaving every message and action available.
- Script, media, and renderer failure leaves a useful permanent composition.

Explicit 3D, camera travel, or rich motion defines the required ambition. Repair
dependencies and reduce resolution, effects, or asset weight before removing the
requested mechanism. A poster is fallback evidence, not completed real-time 3D.

## Verify and hand off

Prove the signature interaction in one normal browser view, then run focused checks
after relevant repairs. At final polish inspect desktop, mobile, reduced motion,
no-JS/failure fallback, keyboard order, reverse scroll, resize, and the real route.
Review opening, midpoint, readable hold, and closing frames. Do not repeat an
unchanged failure or present missing evidence as a pass.
Run no-JavaScript checks in a browser with scripting disabled. Prove its exact
static status, poster, essential copy, action targets, and authored media
alternatives are perceivable while conflicting loading UI is absent.

Hand off the working file or route, exact opening command, signature moment, checks
passed, and material limitations. Do not add attribution, sales copy, tracking, or
an upgrade banner to the user's website unless requested.

Attribution

MustBeSimoMustBeSimo
View sourceMore from MustBeSimo →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Responsive Design

Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.

393432 votes

Mermaid Diagrams

Creating and refining Mermaid diagrams with live reload. Use when users want flowcharts, sequence diagrams, class diagrams, ER diagrams, state diagrams, or any other Mermaid visualization. Provides best practices for syntax, styling, and the iterative workflow using mermaid_preview and mermaid_save tools.

2032 votes

sleek-design-mobile-apps

Use when the user wants to design a mobile app, create screens, build UI, or interact with their Sleek projects. Covers high-level requests ("design an app that does X") and specific ones ("list my projects", "create a new project", "screenshot that screen").

5711 votes

swiftui-design-skill

SwiftUI frontend visual design skill. Creates beautiful, distinctive iOS/macOS interfaces that avoid generic AI slop patterns. Covers design direction, layout systems, typography, color, spacing, brand integration, and design review. Use when designing new SwiftUI views, reviewing UI quality, creating iOS prototypes, choosing visual styles, improving app aesthetics, or when the UI looks generic or AI-generated.

1801 votes

Ios Hig

Use when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animation/haptic feedback, or requesting user permissions. Apple Human Interface Guidelines for iOS compliance.

761 votes
View all in design →