Reusable AI prompt and project brief system for cinematic scroll-driven 2.5D websites.
# Add to your Claude Code skills
git clone https://github.com/amirmushichge/cinematic-scroll-prompt-kitGuides for using ai agents skills like cinematic-scroll-prompt-kit.
cinematic-scroll-prompt-kit is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by amirmushichge. Reusable AI prompt and project brief system for cinematic scroll-driven 2.5D websites. It has 51 GitHub stars.
cinematic-scroll-prompt-kit's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/amirmushichge/cinematic-scroll-prompt-kit" and add it to your Claude Code skills directory (see the Installation section above).
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh cinematic-scroll-prompt-kit against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
A reusable prompt and project-brief system for building cinematic, scroll-driven 2.5D websites with coding agents such as Codex, Claude Code, Hermes Agent, and Kimi Code.
The kit is intentionally framework-agnostic. It can be used in a new static HTML/CSS/JavaScript project or adapted to an existing React, Next.js, Vue, Svelte, Astro, or similar codebase.
The prompt guides an agent to create:
It does not require WebGL, Three.js, GSAP, Lenis, or a prerecorded video timeline. An agent may use an existing project dependency when justified, but the default mechanic works with native browser APIs.
.
├── README.md
├── PROMPT.txt
└── examples
├── PROJECT_BRIEF.example.md
└── assets.example.json
PROMPT.txt — the complete agent-agnostic implementation prompt.PROJECT_BRIEF.example.md — a reusable input template for each new project.assets.example.json — an example layer manifest.Clone or download this repository. Keep the kit outside your application repository, or copy the three working files into a temporary planning folder inside the project:
your-project/
├── ...
└── cinematic-build-brief/
├── PROMPT.txt
├── PROJECT_BRIEF.md
└── assets.json
Do not overwrite your application files with this repository. The kit is an instruction layer, not a starter framework.
Copy:
examples/PROJECT_BRIEF.example.md
to:
PROJECT_BRIEF.md
Replace every {{PLACEHOLDER}}. At minimum, define:
Specific inputs produce more reliable results than broad adjectives. Instead of “make it premium,” describe the actual composition, pacing, typography, light, camera, and intended emotional tone.
Use a single approved master composition. Separate it into aligned depth layers that share:
A typical layer stack is:
00-sky
10-landscape
20-midground
30-hero
40-foreground-left
41-foreground-right
50-edge-frame
Use an opaque WebP or AVIF for the background when possible. Use lossless WebP or optimized PNG for layers requiring alpha transparency.
Avoid:
Update assets.json with every file’s role, dimensions, anchor, depth, and responsive variants.
Open the target application repository in your coding agent.
Provide these inputs together:
PROMPT.txt;PROJECT_BRIEF.md;assets.json;You can paste the prompt into a new task, attach the files, or reference their paths when the agent can access the local repository.
Recommended opening message:
Use the attached PROMPT.txt as the implementation contract.
Use PROJECT_BRIEF.md and assets.json as project-specific inputs.
Inspect the existing repository and reference media before making changes.
Implement the experience, run it, inspect all timeline checkpoints,
fix visible defects, and return the verification results.
Do not ask the agent only to “make something similar.” The prompt is designed to establish a measurable implementation and QA contract.
The first pass should identify:
If the agent starts writing code without inspecting these inputs, stop it and ask for the asset map and scene map first.
Review the stage at normalized progress values:
0.00 complete hero
0.18 opening copy has exited
0.27 first narrative panel
0.44 clean panorama
0.58 second narrative panel
0.74 world returns to focus
0.90 catalog enters
1.00 final interactive state
At every checkpoint, inspect:
Scroll backward as well as forward. A deterministic timeline must reverse cleanly.
Before accepting the result, require:
Keep PROMPT.txt stable and treat it as the implementation contract. Put project-specific information only in:
PROJECT_BRIEF.md;assets.json;This separation makes the workflow reusable:
stable implementation prompt
+
project-specific brief
+
project-specific asset manifest
+
reference media
=
new cinematic website
For a new project:
Only modify the core prompt when you want to change the production contract for every future project.
The default timeline contains:
You can change the content model without changing the core mechanic.
Examples:
Keep the number of major beats limited. More scenes do not automatically create a more cinematic experience.
The prompt asks the agent to reuse the existing stack.
Typical mappings:
Do not rebuild a stable application only to accommodate the effect.
AI image tools are best used to create a coherent master composition and controlled variations. Final transparent layers should be composited and cleaned in an image editor.
Recommended sequence:
Do not rely on image generation alone to produce production-ready transparent layers.
Safe project-level changes:
Changes that require retesting the entire experience:
Usually caused by:
Increase asset bleed, adjust crop rules, or reduce motion. Do not cover the problem with a permanent vignette.