Prompt Engine
AgriciDaniel/claude-prompts
Ultimate AI prompt database and builder with 2,500+ curated prompts across 19 categories and 17 AI models (Midjourney, Flux, Leonardo AI, DALL-E, Sora, Imagen, Mystic, Stable Diffusion, Ideogram…
Acts as a cinematography dictionary and prompt formula for writing AI video and image prompts about camera angles, movement, lighting and mood.
SKILL.md written in Vietnamese; this summary is our English description.
$ npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Rylaispirit/cinematic-video-prompt-skill cinematic-video-prompt --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "cinematic-video-prompt" agent skill from https://github.com/Rylaispirit/cinematic-video-prompt-skill/tree/main into .claude/skills/cinematic-video-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cinematic-video-prompt", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Rylaispirit/cinematic-video-prompt-skill cinematic-video-prompt --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "cinematic-video-prompt" agent skill from https://github.com/Rylaispirit/cinematic-video-prompt-skill/tree/main into .agents/skills/cinematic-video-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cinematic-video-prompt", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Rylaispirit/cinematic-video-prompt-skill cinematic-video-prompt --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "cinematic-video-prompt" agent skill from https://github.com/Rylaispirit/cinematic-video-prompt-skill/tree/main into .cursor/skills/cinematic-video-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cinematic-video-prompt", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Rylaispirit/cinematic-video-prompt-skill cinematic-video-prompt --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "cinematic-video-prompt" agent skill from https://github.com/Rylaispirit/cinematic-video-prompt-skill/tree/main into .gemini/skills/cinematic-video-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cinematic-video-prompt", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Rylaispirit/cinematic-video-prompt-skill cinematic-video-promptInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "cinematic-video-prompt" agent skill from https://github.com/Rylaispirit/cinematic-video-prompt-skill/tree/main into .github/skills/cinematic-video-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cinematic-video-prompt", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Rylaispirit/cinematic-video-prompt-skill cinematic-video-prompt --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "cinematic-video-prompt" agent skill from https://github.com/Rylaispirit/cinematic-video-prompt-skill/tree/main into .opencode/skills/cinematic-video-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cinematic-video-prompt", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
cinematic-video-promptActs as a cinematography dictionary and prompt formula for writing AI video and image prompts about camera angles, movement, lighting and mood.
This skill works as a cinematography dictionary for people writing prompts for AI video and still-image generators such as Veo 3, Google Flow, Kling, Runway, Sora, Midjourney, Hailuo and Luma. It is meant to sit alongside other video pipelines for story, product or training videos, and the final prompt is always written in English with the technical terms kept as listed. The skill text itself is in Vietnamese.
The agent first settles three things: the scene (subject and action), the intended emotion and the target tool. It then assembles a prompt from a formula: shot size and angle, subject and appearance, specific action, setting and weather, lighting, camera movement, style and color, mood and technical details, with one or two keywords per block and a single camera movement and one main action per video clip. Still images drop the movement block and add composition and lens. Supporting material includes a keyword table, a mood-to-keyword mapping, a pre-delivery checklist, a section on errors AI video models commonly make and a references folder of more than 700 explained terms.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 389c193. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Cinematic Video Prompt Guide loads about 5k tokens when it runs, and up to ~21k if it reads all its reference files. Until then it costs about 130 tokens; SKILL.md has 3,062 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Rylaispirit/cinematic-video-prompt-skill at commit 389c193, republished under its MIT licence (© Rylaispirit). 3,062 words, ~5,045 tokens.
.claude/skills/cinematic-video-prompt/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.Skill này là "từ điển kỹ thuật quay phim" để AI hiểu đúng ý về ánh sáng, góc máy, chuyển động. Dùng kèm với skill/pipeline tạo video khác (video truyện, video sản phẩm, video đào tạo...). Prompt cuối cùng luôn viết bằng tiếng Anh, thuật ngữ giữ nguyên như bảng dưới.
Cần tra sâu hơn (700+ thuật ngữ có giải thích): xem thư mục references/.
Video (5–10 giây/clip):
[Shot size + Angle], [Chủ thể + ngoại hình], [Hành động cụ thể], [Bối cảnh + thời tiết], [Ánh sáng], [Camera movement], [Style + màu], [Mood], [Kỹ thuật]Ví dụ: Medium close-up, low angle, a young woman in a red áo dài walks slowly through a rainy Saigon alley at night, neon signs reflecting on wet asphalt, rim lighting from city lights, slow dolly in, cinematic, teal and orange grading, melancholic mood, shallow depth of field, 35mm film grain
Ảnh tĩnh: bỏ khối Camera movement, thêm Composition và Lens.
Nguyên tắc:
| Từ khóa | Dùng khi |
|---|---|
| Extreme wide shot / Establishing shot | Mở cảnh, giới thiệu bối cảnh, chủ thể rất nhỏ |
| Wide shot / Full body shot | Thấy toàn thân + môi trường |
| Medium shot | Từ thắt lưng lên, đối thoại thường |
| Medium close-up (MCU) | Từ vai lên, biểu cảm |
| Close-up / Reaction shot | Gương mặt, cảm xúc mạnh |
| Extreme close-up / Macro | Mắt, tay, chi tiết kết cấu |
| Eye-level | Trung lập, tự nhiên |
| Low angle / Hero shot | Chủ thể mạnh mẽ, quyền lực |
| High angle | Chủ thể nhỏ bé, yếu thế |
| Worm's-eye view | Từ sát đất hất lên, hùng vĩ |
| Bird's-eye / Top-down / Overhead flat lay | Nhìn thẳng từ trên xuống; flat lay cho ẩm thực, sản phẩm |
| Dutch tilt / Canted angle | Bất ổn, căng thẳng |
| Over-the-shoulder | Đối thoại, góc nhìn theo nhân vật |
| POV shot | Góc nhìn thứ nhất |
| Three-quarter view | Chân dung nịnh mắt nhất |
| Side profile | Nhìn nghiêng 90°, bí ẩn/trang trọng |
| Từ khóa | Cảm giác / dùng khi |
|---|---|
| Static shot / Locked-off | Tĩnh, trang trọng, talking head |
| Slow dolly in | Tiến gần: tập trung, nhận ra điều gì, thân mật |
| Slow dolly out / pull back to reveal | Lùi ra: cô đơn, kết cảnh, lộ bối cảnh |
| Slow pan left/right | Quét phong cảnh, dõi theo ánh mắt |
| Tilt up / Tilt down | Ngước lên: tôn vinh, to lớn; cúi xuống: yếu thế |
| Tracking shot / Side tracking | Đi song song chủ thể đang di chuyển |
| Following shot / Leading shot | Theo sau lưng / đi lùi trước mặt |
| Arc shot / 360 orbit | Xoay quanh chủ thể: hero moment, thời trang, lãng mạn |
| Crane shot up / Jib up | Nâng từ thấp lên cao, hùng vĩ, kết cảnh |
| Slow zoom in/out | Ống kính zoom, không gian phẳng hơn dolly |
| Crash zoom / Snap zoom | Zoom cực nhanh: hài, sốc, hành động |
| Dolly zoom / Vertigo effect | Choáng váng, nhận thức đột ngột |
| Whip pan | Chuyển cảnh nhanh, hỗn loạn |
| Handheld, slight shake | Chân thực, tài liệu, cãi vã |
| Shaky cam | Hỗn loạn, cháy nổ |
| Steadicam / Gimbal smooth | Mượt như bay: MV, thời trang, mơ |
| FPV drone / Aerial flyover | Bay tốc độ cao, du lịch, mạo hiểm |
| Drone dive / Nosedive | Lao từ trời xuống, chuyển toàn → cận |
| Fly-through gap | Bay xuyên qua cửa sổ, khe hẹp |
| Top-down tracking | Nhìn thẳng từ trên, theo nhân vật |
| Hyperlapse | Tua nhanh thời gian + di chuyển |
| Bullet time | Thời gian ngưng, camera xoay quanh |
| Underwater drift / Floating camera | Bồng bềnh, mộng mơ |
| Reveal shot, sliding past foreground object | Lướt qua vật tiền cảnh để lộ cảnh chính |
| Continuous long take | Một cú máy liền mạch |
| Từ khóa | Cảm giác |
|---|---|
| Golden hour / Magic hour | Ấm, thơ mộng |
| Blue hour | Xanh huyền ảo, chạng vạng |
| Soft light / Window light / Softbox | Mềm, tình cảm, chân dung |
| Hard light / Direct midday sun | Gắt, bóng sắc, kịch tính |
| Rim lighting / Edge lighting | Viền sáng tách chủ thể khỏi nền |
| Backlighting + lens flare | Ngược sáng, điện ảnh |
| Volumetric lighting / God rays / Crepuscular rays | Tia sáng thấy rõ trong không khí |
| Rembrandt lighting | Chân dung cổ điển, tam giác sáng dưới mắt |
| Chiaroscuro / Low-key lighting | Tương phản cực mạnh, u tối |
| High-key lighting | Sáng, sạch, tươi |
| Neon glow / Neon lights | Cyberpunk, đêm phố |
| Practical lighting (lamp, candle, screen) | Nguồn sáng trong cảnh, chân thực |
| Light from a single candle | Cổ kính, bí ẩn, tương phản tối đa |
| Dappled light | Nắng lốm đốm qua tán lá |
| Silhouette | Bóng đen trên nền sáng |
| Under-lighting | Rùng rợn, ma quái |
| Gobo lighting / Window shadow pattern | Bóng hoa văn đổ lên tường |
| Street lamp glare / Light halos | Đêm đô thị, quầng sáng |
| Overcast / Flat light | Không bóng đổ, màu trung thực |
| Tungsten (2700K) / Daylight (6500K) | Ấm vàng / trắng trung tính |
| Teal key with warm fill | Phối lạnh-ấm kiểu điện ảnh |
| Screen light on face | Bối cảnh công nghệ, đêm khuya |
rule of thirds · centered composition · symmetry (hoặc broken symmetry) · leading lines · S-curve · diagonal lines · negative space · framing within a frame · foreground interest · depth layers (foreground/midground/background) · rule of odds · fill the frame · isolation of subject · look space / lead room · low horizon (nhấn trời) / high horizon (nhấn đất) · vanishing point · repoussoir (vật tối tiền cảnh đẩy sâu) · juxtaposition (đối lập ý tưởng).
| Nhóm | Từ khóa hay dùng |
|---|---|
| Tiêu cự | 24mm (rộng, méo nhẹ), 35mm (đường phố, kể chuyện), 50mm (tự nhiên), 85mm (chân dung), telephoto compression (nén không gian) |
| Xóa phông | shallow depth of field, f/1.4, bokeh, anamorphic oval bokeh |
| Sâu nét | deep focus, hyperfocal, f/11 |
| Chuyển động | motion blur, long exposure light trails, shutter angle 180°, 1/8000s freeze action |
| Flare | lens flare, anamorphic lens flare (vệt ngang xanh), sun star effect |
| Chất phim | 35mm film grain, Kodak Portra 400, CineStill 800T, Super 8, VHS look, black and white high contrast |
| Filter | Black Pro Mist (mềm, quầng sáng), polarizer, halation |
| Máy | Shot on Arri Alexa / RED, Sony A7, iPhone mobile photography style |
| Chất lượng | 8K, hyperdetailed, photorealistic, Unreal Engine 5 render, IMAX quality |
| Khung hình | 2.35:1 cinemascope, 16:9, 9:16 vertical (TikTok/Reels), 1:1 |
| Hiệu ứng | tilt-shift miniature, double exposure, fisheye, rack focus, split diopter, dolly zoom |
Ảnh thật: cinematic · hyperrealistic · photorealistic · street photography · documentary · food photography · film noir · authentic mobile phone photography. Vẽ/hoạt hình: anime style · Ghibli style · watercolor · ink wash painting (thủy mặc) · concept art · cel shading · line art · pencil sketch · pixel art · vector art · claymation · stop-motion · low poly · book illustration. Trường phái: fantasy art · surrealism · minimalism · pop art · art deco · art nouveau · baroque · renaissance painting · ukiyo-e · expressionism · bauhaus. Thẩm mỹ: cyberpunk · steampunk · synthwave · vaporwave · neon noir · glitch art · isometric · infographic · blueprint · cross-section / exploded view (kỹ thuật, giải thích).
| Từ khóa | Cảm giác |
|---|---|
| Teal and orange grading | Điện ảnh Hollywood |
| Warm palette / Cool palette | Ấm áp, năng lượng / tĩnh, buồn, bí ẩn |
| Muted / Desaturated | Trầm, hoài cổ, nghiêm túc |
| Vibrant / Hyper-saturated | Rực rỡ, vui, quảng cáo |
| Pastel colors | Nhẹ nhàng, ngọt, thuần khiết |
| Monochromatic | Một màu nhiều sắc độ, nghệ thuật |
| Monochrome with spot color | Đen trắng + 1 màu nổi bật |
| Earth tones | Mộc mạc, tự nhiên |
| Jewel tones | Sang trọng, đậm đà |
| Neon palette (pink/cyan) | Cyberpunk, đêm |
| Sepia / Faded film colors | Ảnh cũ, ký ức |
| Golden hues | Sang trọng, cổ điển, linh thiêng |
| Lifted blacks | Vùng tối bị nâng, cảm giác phim mờ |
| Duotone | Đồ họa, poster |
| Complementary / Analogous colors | Tương phản mạnh / hài hòa êm |
serene · peaceful · melancholic · nostalgic · joyful · energetic · mysterious · ominous · eerie · tense · suspenseful · dramatic · intense · hopeful · triumphant · majestic · awe · intimate · romantic · cozy · lonely / isolation · dreamy · surreal · whimsical · solemn · gloomy · menacing · contemplative · playful · ethereal · haunting · urgent · liberating · claustrophobic · spiritual.
foggy / misty · ground fog · heavy downpour · drizzle · rainy night, wet asphalt reflections, puddles · snowing · blizzard · overcast · stormy sky, lightning · sun-drenched · heat haze · dust storm · morning dew · sea mist · starry night · moonlit night · aurora · smoke-filled air · God rays through dusty air · cloud inversion · calm before the storm · monsoon rain · red sunset dust.
matte · glossy · brushed metal · chrome · polished wood · aged wood grain · worn leather · velvet · silk (flowing fabric) · frosted glass · translucent · iridescent · holographic · polished marble · rusted iron · cracked earth · wet slick surface · subsurface scattering (da, sáp) · PBR materials · condensation droplets · carbon fiber · hammered metal · mother of pearl.
Tĩnh/cảm xúc: contemplative pose · looking away pensive · looking over shoulder · leaning against wall · hands in pockets · sitting on floor · hugging self · head resting on hand · looking down at hands · arms crossed · hands clasped (lo lắng) · cowering (sợ). Mạnh/động: power pose · hands on hips · action pose · mid-action · striding · running towards camera · jumping suspended · arms outstretched · reaching out · defiant pose · leaning into wind. Chân dung/thời trang: S-curve pose · weight shift · three-quarter turn · direct gaze · candid pose · walking away · silhouette pose · tucking hair behind ear · slight smile.
| Loại video | Combo gợi ý |
|---|---|
| Video kể truyện (cảm xúc, hồi tưởng) | Medium close-up · soft window light hoặc golden hour · slow dolly in · muted warm palette, lifted blacks · melancholic/nostalgic · 35mm film grain, shallow DOF |
| Truyện kinh dị / huyền bí | Low angle hoặc Dutch tilt · single candle / under-lighting / fog · slow pan hoặc handheld slight shake · cool desaturated, deep shadows · eerie, ominous · ground fog |
| Truyện cổ trang / tu tiên | Wide establishing shot · God rays, dappled light · crane shot up / arc shot · ink wash painting hoặc cinematic fantasy art · majestic, ethereal · mist, mountain clouds |
| Video sản phẩm (e-commerce) | Product on clean surface · softbox / studio lighting, specular highlights · slow 360 orbit hoặc slow dolly in · vibrant, clean, high-key · macro detail shot cho chất liệu |
| Video ẩm thực | Overhead flat lay + close-up · warm window light, steam visible · slow pan hoặc slow push in · warm palette, food photography · cozy, appetizing |
| Video đào tạo / talking head | Medium shot, eye-level · two-point lighting hoặc softbox · static / locked-off, thỉnh thoảng slow zoom in · neutral color, clean · professional, calm · 16:9 |
| Video đường phố / đô thị đêm | Low angle · neon glow, wet reflections, rim light from city lights · side tracking shot · neon noir, teal & magenta · confident, mysterious · rainy night |
| Phong cảnh / du lịch | Extreme wide shot, low horizon · golden hour hoặc blue hour · FPV drone / aerial flyover / hyperlapse · vibrant HDR · awe, majestic |
| Hành động | Wide → close-up cắt nhanh · hard light, high contrast · tracking shot, whip pan, crash zoom · teal & orange · intense · motion blur, shutter angle 180° |
| Reels/TikTok dọc | 9:16 vertical · practical lighting tự nhiên · handheld slight shake · authentic mobile phone photography style · candid |
| Muốn cảm giác | Góc máy | Ánh sáng | Camera | Màu |
|---|---|---|---|---|
| Buồn, cô đơn | high angle, wide, chủ thể nhỏ | overcast, blue hour | slow dolly out | cool, desaturated |
| Mạnh mẽ, quyền lực | low angle, hero shot | rim light, hard light | slow dolly in hoặc arc shot | high contrast |
| Ấm áp, hoài niệm | medium shot | golden hour, dappled light | static hoặc slow pan | warm, faded film |
| Bí ẩn, sợ | Dutch tilt, low angle | low-key, single source, fog | handheld, slow push in | cool, deep shadows |
| Hùng vĩ, kinh ngạc | worm's-eye, extreme wide | God rays, volumetric | crane up, drone flyover | vibrant HDR |
| Thân mật, lãng mạn | close-up, over-the-shoulder | soft light, candle, bokeh | slow dolly in | warm pastel |
| Năng động, vui | eye-level, medium | sun-drenched, high-key | tracking, whip pan | vibrant, saturated |
| Mơ màng, siêu thực | any + soft focus | backlit, haze | floating camera, slow | pastel, dreamy glow |
single continuous shot, no cuts? Muốn cắt → có ghi rõ số shot + tổng giây? (mục 8.2)no subtitles, no on-screen text, no watermark? (mục 8.9)blurry, distorted face, extra fingers, text, watermark, low quality?Khi được nhờ viết prompt, trả về:
Đây là những điều rút ra khi xem video kết quả đặt cạnh prompt gốc (đối chiếu ~1100 prompt + 65 video mẫu của các model video AI đời mới: Seedance, Veo, Kling, Sora...). Mức độ khác nhau tùy model, nhưng hầu hết đúng chung. Cứ gen thử 1 clip ngắn để kiểm trước khi làm hàng loạt.
8.1 — Chia khối theo mốc giây là cách bám kịch bản tốt nhất. Với clip có nhiều nhịp, viết theo mốc giây, mỗi khối ghi: cỡ cảnh + hành động + biểu cảm (+ âm thanh nếu tool tự sinh tiếng). Model lệch khoảng 1–3 giây, chấp nhận được. Khuôn cho clip 10 giây:
{STYLE}. {CHARACTER}.
0-4s: <shot size + angle>, <hành động 1>, <chuyển động nền: gió / cánh hoa / tàn lửa>.
4-10s: <hành động 2 hoặc reveal>, camera <1 chuyển động>.
No subtitles, no on-screen text, no watermark.8.2 — Muốn mấy shot thì ghi rõ SỐ shot + tổng giây. 8 hard-cut shots, total 20s ra đúng 8 shot đúng thứ tự. Ngược lại, muốn một cú máy liền mạch thì phải ghi thẳng single continuous shot, no cuts — nếu không, tả kiểu "máy đi qua cửa rồi kéo lên" dễ bị model tự cắt thành nhiều shot.
8.3 — Đừng nhồi. Danh sách 11 món model chỉ hiện 4–5; 9 cảnh trong 18 giây thì rớt mất cảnh. Clip 10 giây: tối đa 3–5 nhịp. Muốn nhiều hơn → tách clip.
8.4 — Thông số kỹ thuật bằng số thường bị bỏ qua. Ghi "24 seconds" ra 30 giây; ghi "no slow motion" vẫn có đoạn gần như đứng hình. Đừng tốn chữ vào mấy con số này. Ngoại lệ có ích: ghi giờ cụ thể trong ngày ("3:40 PM–4:10 PM") giúp giữ ánh sáng đều qua nhiều shot.
8.5 — Mặt nhân vật hay "trôi" khi đổi bối cảnh hoặc đổi ánh sáng. Đây là lỗi phổ biến nhất. Cách chống: mỗi clip một bối cảnh, nhắc lại khối mô tả ngoại hình trong từng clip, hoặc dùng ảnh tham chiếu (nếu tool hỗ trợ).
8.6 — Cận mặt diễn cảm xúc là điểm mạnh, nhưng model hay đẩy quá tay. Viết cảm xúc thành chuỗi nhịp theo thứ tự (ngỡ ngàng → ngấn lệ → một giọt rơi → cười nhẹ) thì diễn đúng trình tự. Nhưng ghi "ngấn lệ mà cố không cho rơi" thì model vẫn có thể cho khóc rồi cười toe. Muốn kìm phải ghi câu cấm cụ thể: tears stay in her eyes and never fall, no crying, no clapping, no smiling.
8.7 — Chữ không giữ được loài vật, giải phẫu, hay phong cách lạ. Ghi "gecko" ra như con cóc; "black dragon" ra con trăn. Muốn đúng hình phải tả từng bộ phận (rồng: sừng hươu, râu dài, thân rắn có vảy, bốn chân có vuốt) hoặc dùng ảnh tham chiếu. Con ngươi dọc, hoa "có mặt người"... đều phải tả rõ, đừng gọi tên rồi tin.
8.8 — Phong cách khai báo một lần sẽ trôi khi gặp chủ thể lạ. Cảnh hiện đại chèn vào giữa clip cổ trang dễ bị trôi sang kiểu khác. Nhắc lại phong cách trong từng khối quan trọng. Danh sách NOT... / NO... viết hoa giúp kéo model ra khỏi kiểu ảnh thật khi muốn phong cách vẽ.
8.9 — Chữ trên hình gần như không tin được. Chữ ngắn trong ngoặc kép ("SALE") thì OK, kể cả tiếng Trung; nhưng slogan dài, biển hiệu neon, chữ tiếng Nhật → toàn chữ giả, model tự viết lại. Tiêu đề, phụ đề, chữ Hán karaoke làm ở hậu kỳ. Cần hình sạch thì ghi no subtitles, no captions, no on-screen text.
8.10 — Sự kiện (kinh dị, hành động) phải chỉ rõ VỊ TRÍ + THỜI ĐIỂM + KẾT QUẢ nhìn thấy được. Prompt một câu "cửa tự mở, máy trôi vào bóng tối" ra đúng không khí nhưng cửa gần như không mở. Viết kiểu: at 4s the second door on the left swings fully open, revealing pitch darkness. Và luôn viết điều mình muốn thấy, thay vì chỉ viết điều cấm ("không thấy dầu" hay bị bỏ qua).
8.11 — Cú máy dài liền mạch làm rất đẹp nếu tả theo lộ trình. Từng chặng bằng động từ cụ thể + luật "một chiều, không quay lại". Hợp cho đoạn mở MV sơn thủy, cảnh chuyển. Khuôn flycam:
First-person FPV drone, single continuous shot without cuts, always flying forward, never turning back.
Route: <chặng 1 + động từ> → <chặng 2> → <chặng 3, điểm kết>.
<giờ cụ thể trong ngày>. Negative: no cuts, no black frames, no people looking at camera.Đừng gọi thẳng tên phim / game / studio / nhân vật có bản quyền trong prompt (dễ bị model trượt về hình giống IP đó, và rủi ro pháp lý). Làm MV fan-made hay phim truyện thì tả thiết kế của riêng mình.
© Rylaispirit, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 11 other files (references) in the repository root of Rylaispirit/cinematic-video-prompt-skill.
Open the folder on GitHubat commit 389c193
Cinematic Video Prompt Guide next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Cinematic Video Prompt Guide this skillRylaispirit/cinematic-video-prompt-skill | 147 | — | ~5k | Automated safety check: Pass | MIT | |
| Prompt EngineAgriciDaniel/claude-prompts | 111 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Libtv Videonexu-io/nexu | 3.3k | — | ~3.5k | Automated safety check: Pass | MIT | |
| Forge Media Route Layer0x0funky/agent-sprite-forge | 4.4k | — | ~2.2k | Automated safety check: Pass | MIT | |
| AIGC Video Production Workflowrenmu2017/Hell-Grind-AIGC-Skill | 230 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Seedance Storyboard in Shanghai Animation Styleliangdabiao/smy-seedance-storyboard | 138 | — | ~3k | Automated safety check: Pass | None |
AgriciDaniel/claude-prompts
Ultimate AI prompt database and builder with 2,500+ curated prompts across 19 categories and 17 AI models (Midjourney, Flux, Leonardo AI, DALL-E, Sora, Imagen, Mystic, Stable Diffusion, Ideogram…
nexu-io/nexu
Seedance 2.0 video & image generation via LibTV Gateway - AI text-to-video, image-to-video, video continuation, style transfer, and text-to-image using Seedance 2.0 model.
0x0funky/agent-sprite-forge
Generates an image or an image-to-video clip through a configured provider API or a signed-in Codex or Grok CLI, and reports the route, file, hash and cost estimate.
renmu2017/Hell-Grind-AIGC-Skill
Model-agnostic workflow for AI image and video projects: prompt writing, tracking of assets and shots, continuity checks and diagnosis of failed generations.
liangdabiao/smy-seedance-storyboard
Turns a story, novel or myth into a retro hand-drawn animation style short-drama script, episode breakdown, asset prompts and Seedance 2.0 storyboard prompts.
Hao0321/ai-media-generator
為使用者產生高品質的 AI 生圖、生影片、生音樂提示詞,並在需要時透過瀏覽器自動化實際送到目標平台。涵蓋 OiiOii、Kling 3.0/O-series、Seedance 2.0/2.5、Suno v5.5、Seedream 5.0/4.0、Vidu Q3、Midjourney V8.1、Flux 1.1 Pro / Kontext、Runway Gen-4.5 /…
Rylaispirit/cinematic-video-prompt-skill
Writes one image prompt for a 16:9 character reference sheet, with three full-body views and a face close-up, so a character stays consistent across AI video clips.
Rylaispirit/cinematic-video-prompt-skill
Dùng khi viết prompt ảnh/video cảnh tiên hiệp, cổ phong, mỹ học phương Đông (thiên cung, biển mây, cung điện, kiếm khách) cho Midjourney/SD/Flux/Veo.
Works with
Categories
Acts as a cinematography dictionary and prompt formula for writing AI video and image prompts about camera angles, movement, lighting and mood. This skill works as a cinematography dictionary for people writing prompts for AI video and still-image generators such as Veo 3, Google Flow, Kling, Runway, Sora, Midjourney, Hailuo and Luma. It is meant to sit alongside other video pipelines for story, product or training videos, and the final prompt is always written in English with the technical terms kept as listed.
Cinematic Video Prompt Guide fits situations like: writing a prompt for an AI video generator such as Veo 3, Kling, Runway or Sora; fixing a prompt whose clips keep showing common AI video errors; turning a vague mood into concrete camera and lighting choices; keeping a character consistent across several story clips.
Run `npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a claude-code`. Or copy the skill folder (the Rylaispirit/cinematic-video-prompt-skill repository) into .claude/skills/cinematic-video-prompt in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a codex`. Or copy the skill folder (the Rylaispirit/cinematic-video-prompt-skill repository) into .agents/skills/cinematic-video-prompt in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Rylaispirit/cinematic-video-prompt-skill --skill cinematic-video-prompt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cinematic-video-prompt, .gemini/skills/cinematic-video-prompt, .github/skills/cinematic-video-prompt and .opencode/skills/cinematic-video-prompt in your project.
SKILL.md names no scripts, command-line tools or credentials: Cinematic Video Prompt Guide is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Cinematic Video Prompt Guide is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 5k tokens (SKILL.md is roughly 20k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 16k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Cinematic Video Prompt Guide: Prompt Engine (AgriciDaniel/claude-prompts, 111 stars), Libtv Video (nexu-io/nexu, 3.3k stars), Forge Media Route Layer (0x0funky/agent-sprite-forge, 4.4k stars) and AIGC Video Production Workflow (renmu2017/Hell-Grind-AIGC-Skill, 230 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Rylaispirit (a GitHub user) maintains it in Rylaispirit/cinematic-video-prompt-skill, which has 147 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on September 27, 2026.
Source: Rylaispirit/cinematic-video-prompt-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.