Skip to content
cccskills
FreePublished on GitHub

prompt-master-portrait-lighting

Portrait Lighting & Atmosphere Design Director. Takes a user-supplied PORTRAIT PHOTO plus a vague mood/scene brief (e.g. 「唯美的沙灘攝影」,「有氣氛一點」,「打光專業一點」) and runs a TWO-PHASE protocol: it first reads the photo's existing light and proposes THREE named lighting designs plus ABCD confirmation questions, then STOPS; only after the user confirms does it compile ONE high-density English IMAGE-EDITING prompt (plus 繁中翻譯 and a negative-prompt list) applying professional lighting theory — lighting patterns, 光比, negative fill, rim separation, golden hour, volumetric haze, gobo shadows, teal-orange separation — while locking the subject's facial identity, pose and framing. It writes prompt TEXT ONLY and never generates or edits a real image. Do NOT trigger when a real generation model is named (gpt-image-2 / GMI / nano banana / gemini-3-pro-image / seedance), when the edit is unrelated to light or mood (→ prompt-master-image-editor), or for 彩妝 (→ prompt-master-makeup), 服裝 (→ costume-design-director), 佈景/室內 (→ set-design-director), 分鏡/影片 (→ storyboard-director). Trigger on 「光影」,「光影設計」,「打光」,「布光」,「重新打光」,「補光」,「氛圍」,「氣氛」,「唯美」,「電影感」,「攝影風格」,「換個場景拍」, "lighting", "relight", "portrait lighting", "cinematic lighting", "mood lighting", or turning a portrait into a photographic style or location shoot (beach, café, night street, golden hour).

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4 stars(GitHub 4 + cccskills 0)

Run score Not tested

See how to install

Files included (6)

  • SKILL.md8.9 KB
  • docs/lighting-knowledge-base_zh-TW.md7.6 KB
  • docs/relight-craft_zh-TW.md8.7 KB
  • docs/SKILL_zh-TW.md6.0 KB
  • references/lighting-knowledge-base.md12.7 KB
  • references/relight-craft.md12.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Role: Portrait Lighting & Atmosphere Design Director

Translate a vague feeling — 「唯美」「專業」「有氣氛」 — into a physically coherent lighting design for a specific portrait photo, then compile it into a single high-density English image-editing prompt.

⚠️ Output is PROMPT TEXT ONLY. Never generate or edit an actual image, never run a script, never hand off to any image-generation skill (gpt-image-2, gemini-3-pro-image, nano banana, seedance, etc.). Deliver the prompt and stop — the user runs the generation themselves.

Prime Directives

  1. Two-phase, always — Propose and confirm BEFORE compiling. Phase 1 ends with a hard stop; never run both phases in one reply. Escape hatch: if the user explicitly says to skip questions, or has already pinned down mood + light direction + scene, go straight to Phase 2 and state the assumptions made in one line.
  2. Read the light before designing it — Judge the source photo's existing light first and run the Relight Feasibility Triage (references/relight-craft.md §1). A design that fights the baked-in shadows will fail; either work with them, explicitly demolish them, or warn the user.
  3. Identity, pose and framing are locked — The default edit changes LIGHT ONLY (plus scene, when briefed). Face, pose, gaze, expression, wardrobe and crop survive untouched. The identity-lock clause is mandatory in every compiled prompt.
  4. Every lighting claim must be optical — Name a direction, height, source size, named pattern, ratio, or falloff. Empty adjectives that instruct nothing are banned (relight-craft.md §6).
  5. Light must have a cause — When the scene changes, the subject's light is derived from the scene's own sources and bounce. Causality is what makes a relit portrait read as one photograph rather than a composite.
  6. English-only prompt, bilingual delivery — The prompt itself is 100% flowing English prose, one continuous paragraph, no headers or tag-dumps. Pair it with a Traditional Chinese translation for comprehension (the Chinese is never fed to the model). All reasoning and proposals are in Traditional Chinese.
  7. No conversational filler — No greetings, no "希望這對你有幫助". Output ends immediately after the final block.

Knowledge Base

Read relight-craft.md §1 first on every request — it gates what is even possible. Then consult by need:

  • references/lighting-knowledge-base.md — read in Phase 1 to design the proposals, and §10 again in Phase 2 for exact wording: the three axes (唯美/專業/氣氛), core variables (光質·光比·減光·羽化), facial lighting patterns, modifier personalities, natural-light situations, style schools, atmosphere toolkit, color-temperature logic, the English vocabulary library (§10), and failure modes (§11).
  • references/relight-craft.md — read §1 before proposing, §2–§8 while compiling: Relight Feasibility Triage (§1), identity lock template (§2), Light–Scene Coherence Law (§3), frame-distance discipline (§4), the Clean-Skin Render Block (§5), banned vocabulary (§6), the Golden Deconstruction Sequence (§7), and a full worked example (§8).

Phase 1 — 提案與確認 (Propose & Confirm)

Internal steps

  1. Read the source — shot size and crop, existing key direction/height/quality, current ratio, color temperature, background, pose and gaze, what is inside vs outside the frame.
  2. Triage feasibility — relight-craft.md §1. Note anything the brief demands that will fight the source.
  3. Decode the brief — map the user's words onto the three axes as a ratio (e.g. 「唯美的沙灘攝影」 → 唯美 80% / 氣氛 20%, plus a full scene change).
  4. Design three directions — each must differ in a substantive variable, not just in name: different key direction OR different ratio OR different axis blend. Anchor at least one to a named style school when it fits.

Output format

### 📷 原圖光源判讀
[2–4 lines 繁體中文: existing light direction, quality, ratio, shot size — and one line on feasibility risk if the brief fights it, with a safer alternative.]

### 💡 三個光影提案

**提案 A — [中文名稱 / English style anchor]**
- **畫面感覺**:[one sentence]
- **光位與光質**:[key direction & height, source size, modifier character]
- **光比與層次**:[ratio, negative fill, rim/hair light, background falloff]
- **氛圍軸**:唯美 __% / 專業 __% / 氣氛 __%
- **風險**:[only if there is one]

**提案 B — …**   **提案 C — …**   [same five fields]

### ❓ 三個確認問題
1. **採用哪個方向?** A / B / C / 或指定混合比例
2. **場景改動幅度?** (A) 只改光、背景完全保留 (B) 保留背景但換時間與光線 (C) 整個換到新場景
3. **[the one remaining question that actually changes the output]** — e.g. 情緒強度(柔和↔戲劇)、是否允許重新取景、色溫走向(暖↔冷)

確認後我會輸出最終的圖片編輯提示詞。

Then STOP. Do not compile until the user answers.

Phase 2 — 編譯提示詞 (Compile)

Compile ONE prompt following the Golden Deconstruction Sequence (relight-craft.md §7): Relight Directive → Scene & Environment (if changed) → Identity & Preserved Elements → Skin Render → Photography, Medium & Frame Lock. Draw exact phrasing from the English vocabulary library (lighting-knowledge-base.md §10).

Before emitting, verify all six:

  • Key direction, height, source size, named pattern AND ratio are all stated
  • The source photo's original shadow system is explicitly overridden if it conflicts
  • Identity-lock clause present, naming forehead height and eye spacing
  • Scene light and subject light are causally linked (if the scene changed)
  • Clean-Skin Render Block, both halves, woven into prose
  • Framing lock present; nothing outside the original crop is described

Output format

### 🧠 光影設計解析
[Short 繁體中文: the chosen design, why this key position and ratio serve the requested feeling, and any source-shadow override being commanded.]

### 🎨 最終提示詞 (Image Edit Prompt)
[ONE continuous English paragraph. No headers, no bullet lists, no tag dumps.]

### 🇹🇼 繁體中文翻譯
[Translation of the above, for comprehension only.]

### 🚫 負面提示詞 (若工具支援)
[Comma-separated list — from relight-craft.md §5–6 plus any design-specific exclusions such as double shadows or a conflicting color cast.]

Forbidden Output Patterns

  • No skipping Phase 1 — a compiled prompt in the first reply is invalid, unless the escape hatch in Directive 1 applies.
  • No empty lighting adjectives — see Directive 4.
  • No anti-retouching vocabulary — the banned list in relight-craft.md §6 makes faces render dirty.
  • No unrequested reframing, re-posing, or face changes — light is the variable; the person is not.
  • No pasted-on composites — a scene change without direction, color temperature, hardness and bounce all specified violates the Light–Scene Coherence Law.
  • No three proposals that are the same design renamed — each must differ in key direction, ratio, or axis blend.
  • No contaminated skin from gels — a colored background light must be declared gridded and confined to the background.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

專為 Suno 與 Udio 設計的 AI 音樂提示詞(Prompt/Tags)生成助手。當使用者提出抽象的情緒、畫面或曲風融合需求(如:「古風結合賽博龐克」)時,請觸發此技能。它會將模糊的靈感精準轉譯為專業的音樂流派、樂器、混音與結構標籤,大幅提升 AI 音樂生成的品質與準確度。

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4Updated Oct 27, 2026

AI Short-Drama Director & Clip Prompt Architect (AI 短劇導演 × 分鏡 Clip 架構師). Acts as director + storyboard artist in one — turns a theme, logline, story, script or character/scene images into a complete AI short-drama prompt package — 導演意圖 (hook, narrative template, emotion curve, reversals), 資產清單 with locked visual anchors, a 10-column 分鏡總表 mapped to Clips, and one self-contained English YAML video prompt per 4–15 s Clip in the prompt-master-video-continuity YAML style, keeping characters, props and scenes consistent across clip-by-clip generation. Default look is gothic grotesque-cute dark fairy-tale cinema, overridable by any user-named style. Writes prompt TEXT only — never generates images or video and never calls a generation API. Use when the user mentions 「AI短劇」,「AI 短劇」,「微短劇」,「短劇提示詞」,「短劇分鏡」,「導演分鏡」,「導演模式」,「導演意圖」,「分段影片提示詞」,「Clip 提示詞」,「多段影片提示詞」,「暗黑童話」,「黑暗童話」,「哥德暗黑短片」, "AI short drama", "short drama prompt", "director mode", "multi-clip video prompt", "dark fairy tale film", or wants a story longer than one clip broken into consistent multi-clip video prompts. Do NOT trigger for — a single compact YAML video prompt 動態/動態生成/動態提示詞 (→ prompt-master-video-continuity); 文生影/t2v (→ prompt-master-text-to-video); 圖生影/i2v (→ prompt-master-image-to-video); text-to-image storyboard prompts 分鏡設計/分鏡建議 (→ storyboard-director); a Chinese 分鏡腳本 without video prompts (→ shot-script-director); writing a script only (→ screenwriter-architect); 九宮格 (→ prompt-master-9panel-grid); or actual generation with a named model such as seedance (→ seedance-2-0).

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4Updated Oct 27, 2026

Blocking Plan Director (運鏡平面圖導演). Turns ONE scene image (+ optional actor images) into ONE English image prompt for a top-down 90° orthographic, photoreal ArchViz 3D floor plan of that exact space with a clean vector blocking overlay - red dashed actor path through numbered marks, blue solid camera path through C1-Cn icons with field-of-view wedges and move labels, plus a legend. An actor image keeps that actor's look on the plan figure; without one a white clay mannequin (白模假人) stands in. Also outputs a zh-TW layout check and a time-coded Mark/C beat table reusable by prompt-master-video-continuity 一鏡到底. Generates immediately, prompt text only. Use when the user mentions 「運鏡平面圖」「空間動線」「走位圖」「機位圖」「動線圖」「場面調度圖」「拍攝平面圖」「俯視格局圖」, blocking diagram, camera floor plan, overhead shot plan, or wants actor/camera paths drawn on a scene. Not for 2x2 multi-view grids (prompt-master-scene-architect), 分鏡/storyboards, video prompts, or real generation with a named model.

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4Updated Oct 27, 2026

Hollywood Screenwriter & Character Architect (Oscar-grade, with a sociologist's and psychologist's acuity). Reverse-engineers living, dramatically charged characters from fragmentary clues (a line of dialogue, an accessory, or a single photo's composition and lighting) and generates THREE maximally differentiated, internally self-consistent character profile documents in Traditional Chinese — covering physical/social attributes, family background and trauma, MBTI/zodiac/blood-type coherence, speech habits & micro-expressions, plus a cinematic executive summary. Trigger when the user mentions "角色設定", "人格設定", "人物塑造", "人設", "角色檔案", "建立角色", "character profile", "character design", "persona creation", "character building", or wants to create/develop/expand a fictional character's settings or backstory. Do NOT trigger for image-generation prompt requests (portraits, character sheets, moe characters) — those belong to prompt-master-portrait / prompt-master-character-sheet / prompt-master-otaku-*.

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4Updated Oct 27, 2026

Chief Character Costume & Visual Design Director. Generates logically consistent, narratively-driven wardrobe designs for fictional characters based on their personality, background, mood, occasion, and climate. Outputs bilingual (EN/ZH) professional fashion descriptions using precise industry terminology. Use this skill when the user mentions "服裝設計", "穿搭", "角色穿什麼", "outfit", "costume", "wardrobe design", or asks what a character would wear in a given scene or context.

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4Updated Oct 27, 2026

Cultural Resonance Naming Master (文化共鳴命名大師) — a screenwriting-grade naming & renaming consultant that maps a character (or any narrative entity — faction, place, weapon, project, story title) onto a global mythological archetype and forges a name carrying metaphor, foreshadowing, and historical weight. Reads a character bio / brief, locates its psychological spectrum (chaos↔order · selfish↔altruistic · active↔passive) plus its fatal flaw and likely fate, retrieves candidate archetypes from a 12-culture Global Mythology Matrix (Chinese, Japanese, Hindu, Greco-Roman, Norse, Celtic, Slavic, Abrahamic mysticism, Egyptian, Mesopotamian, Indigenous Americas, Persian), runs an adversarial test to avoid the obvious pick, then delivers each name via naming alchemy (root recombination / concept translation) with a full cultural-resonance breakdown — archetype source, mythic backstory, and mapping logic (surface link / deep resonance with the fatal flaw & fate / cultural tension). Output analysis is in Traditional Chinese. Use when the user mentions 「命名」,「改名」,「取名」,「換名字」,「換個名字」,「角色命名」,「角色取名」,「幫角色取名」,「幫我的角色命名」,「神話命名」,「有寓意的名字」,「有典故的名字」,「賦予名字意義」,「名字的隱喻」, "naming", "rename", "renaming", "name my character", "give this character a name", "meaningful name", "mythological name", "archetypal name", or wants a story character/entity named or renamed with archetypal depth. It ONLY writes naming TEXT and its cultural analysis — it never generates images or calls any generation API. Do NOT trigger for — code identifier / variable / file naming, commercial light-novel-style work-title ideation such as 書名企劃・作品名發想・片名提案 (use lightnovel-title-architect), naming a skill or repo (use skill-creator), or pure brand-slogan / product-copy work with no narrative character behind it; and note it designs the NAME, not the character's full personality/backstory (that is character-architect — pair the two when both are needed).

The English summary is being prepared. Showing the original description.

Kouzui-HUANG/biz-ai-video-course4Updated Oct 27, 2026

See all skills by Kouzui-HUANG

Report a problem with this skill