원클릭으로
dircreative-image-prompt-compiler
Compile JSON-first reference image prompts from visual bible, reference pack, and prompt pattern registry.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Compile JSON-first reference image prompts from visual bible, reference pack, and prompt pattern registry.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use only after the user explicitly invokes $dircreative for film preproduction: story, script, storyboard, shot planning, visual systems, reference-image planning, and model-specific video prompts. ADCO mode accepts only a validated Specialist Exchange handoff. Do not use for maintaining, debugging, refactoring, testing, or evaluating the DIRcreative source repository; maintaining ADCO; ordinary code work; factual questions; or generic advertising requests without an explicit $dircreative invocation.
Present DIRcreative work result-first and stop only at a real v2 external decision.
Select dynamic narrative, visual-production, and model-continuity perspectives for Studio film-preproduction work.
Convert selected concept into logline, beat sheet, treatment, and story review.
Define visual continuity for characters, environments, props, wardrobe, lighting, palette, and texture.
Save and resume workflow state across phases, artifacts, and skill runs.
| name | dircreative-image-prompt-compiler |
| description | Compile JSON-first reference image prompts from visual bible, reference pack, and prompt pattern registry. |
docs/film-preproduction/schemas/prompt-ir.schema.jsondocs/film-preproduction/schemas/prompt-ir.yamldocs/film-preproduction/prompt-authoring-standard-v1.mddocs/film-preproduction/asset-intake-and-state-standard-v1.mddocs/film-preproduction/prompt-qa-and-incident-runbook-v1.mddocs/film-preproduction/chat-co-creation-interface.mddocs/film-preproduction/chat-inline-visualization-interface.mddocs/film-preproduction/ad-reference-pack-generation-gate.mddocs/film-preproduction/schemas/image-prompt-manifest.yamldocs/film-preproduction/schemas/image-prompt-style-config.schema.jsondocs/film-preproduction/templates/image-prompt-style-config.template.jsondocs/film-preproduction/prompt-pattern-registry.jsondocs/film-preproduction/research/image-prompt-style-system.mddocs/film-preproduction/co-creation-gate-policy.mddocs/film-preproduction/capability-aware-generation-policy.mddocs/film-preproduction/longform-decomposition-policy.mddocs/film-preproduction/clean-frame-export-policy.mddocs/film-preproduction/reference-consistency-gate.mddocs/film-preproduction/customer-visible-production-gates.mddocs/film-preproduction/client-film-hard-gates.mddocs/film-preproduction/film-commercial-quality-standard.mddocs/film-preproduction/creative-production-integration.mddocs/film-preproduction/production-demo-retrospective.mddocs/film-preproduction/council-adversarial-review.mddocs/film-preproduction/production-prompt-discipline.mddocs/film-preproduction/research/ai-video-prompt-community-lessons.mddocs/film-preproduction/sources/model-sources.yamldocs/film-preproduction/sources/prompt-sources.yamlvisual_output_mode is prompt_only or external_generationShow image execution recommendations before prompt internals:
阶段: 出图执行建议客户可见预览: the few images recommended, what each image is for, and what the user will see.智能体创作内容: recommended image count, first test image, consistency rationale, and execution risk.先试哪张: one safest first image and why it protects consistency.不能直接喂视频模型: planning-only boards, identity sheets, prompt/reference boards.可以直接喂视频模型: only clean, text-free, QA-passed clean frames.当前媒体状态: prompt-only, generated candidate, imported, or user locked.用户确认点: ask which material to make next before any prompt compilation or generation: character identity reference, scene geography/FOV reference, professional storyboard + motion map, selected clean frame, style/material board, first test image, full recommended pack, prompt-only export, or stop.Do not dump raw JSON prompt bodies in chat unless the user explicitly asks to copy the prompt. Keep JSON prompts and pre_generation_contract as backstage artifacts.
Do not call any image generation tool unless the user explicitly authorizes it.
Use skills/dircreative/assets/visualizations/stage-surface-registry.json#image-prompt-handoff-summary. Show prompt intent, inherited references, selected model, generation boundary, and QA target without exposing raw prompt bodies; prompt-only and generation requests remain separate conversation intents with a Markdown fallback.
latest, stale cards, S4-only evidence, workflow-only cards, and deprecated defaults.operation: generate | edit | retry. edit requires a real input image plus non-overlapping preserve and change sets; retry changes one production variable and records the observed failure.prompt_only, but the handoff must clearly label the exact shot position and use case.evidence_policy, visual_decomposition, prompt_layers, type_treatment, and style_tags in the style config.visual_decomposition must cover subject, action/pose or blocking, details/appearance, environment/background, lighting/atmosphere, composition/framing, style/camera, colors/palette, materials/texture, proportion/scale, and generation intent.prompt_layers.director_recreation_prompt is the full production prompt for the exact asset. prompt_layers.prompt_core is the reusable lock. prompt_layers.negative_prompt is a targeted avoid-list for drift and artifacts.high detail, masterpiece, best quality, cinematic, beautiful, or premium. Replace them with concrete surface, lens, lighting, composition, readability, and continuity constraints.desired_audio as downstream metadata only and generation_audio_route: not_applicable in an image manifest. Never ask an image model to generate dialogue, voiceover, music, ambience, or sound effects.PRODUCT IDENTITY REFERENCE.FUNCTION DETAIL REFERENCE and, for multi-mode products, USAGE POSITION REFERENCE prompts before final identity lock.prompt_only and external_generation, must begin with a visible prompt contract. Do not rely on chat, YAML, or hidden state to carry the image role, title hierarchy, inheritance, or direct video input policy.pre_generation_contract for the exact asset. Do not call image generation from a prompt that has not passed this contract.pre_generation_contract.dominant_title, the smaller secondary_project_metadata, and the instruction Do not make <project title> the largest title; a passing YAML contract without these prompt words is invalid.Pre-generation contract:, Largest title on the page:, Smaller metadata only:, Do not make <project title> the largest title, and Direct video input policy: for boards. Clean frames must instead include Clean frame contract:, no visible title, and Direct video input policy: allowed.人物身份参考图 / CHARACTER IDENTITY REFERENCE, and Project: <title> is smaller metadata. It must explicitly forbid making the film title the largest text.场景空间+镜头视场参考图 / SCENE GEOGRAPHY + CAMERA FOV REFERENCE, and the project title is smaller metadata.详细分镜头+镜头运动图 / PROFESSIONAL STORYBOARD + MOTION MAP, and the project title is smaller metadata.CHARACTER IDENTITY REFERENCE, SCENE GEOGRAPHY + CAMERA FOV REFERENCE, PROFESSIONAL STORYBOARD + MOTION MAP, or the matching Chinese label.no readable text to identity boards that need brand or product recognition.text_policy: no_text.wide, close-up, slow push, conversation, or emotional ending.S03 00:18-00:24 | Narrative purpose: ... | Lens/support/movement: ... | Blocking/path: ... | Continuity: ... | Sound/edit: ... | Model risk: ....visual_output_mode, execution_capabilities, and asset_output for every image.surface_integrity_guard_v1 fixed wording as an optional internal QA macro, never a required Image2/GPT Image suffix. Default it off; activate it only for an observed matching failure or recorded A/B eval, preserve the control prompt, and never use its word transparent as evidence of alpha-background support.prompt_only, produce complete prompts and import instructions without generated files.external_generation, name the target tool, upload role, and reference binding expected downstream.assisted_generation, require explicit user authorization before calling any image tool.pre_generation_contract.status: pass; use Mood boards, Scenes, Offers, Ads, Shots, or Generative Polish only through the mapping in creative-production-integration.md.render_moodboard_board_widget is the review surface and is not the source of truth. Write the candidate, QA status, and user lock state back into .dircreative/runs/ or the relevant manifest.generated_candidate; do not mark it user_locked until self-QA passes and the real user locks it.simulated_fixture decisions in a live run.prompt-ir.yaml as an authoring template, not as the executable schema.Before compiling any image prompt, run asset intake against the supplied files or conversation media. Record source kind, locator, hash, role, authorization, inherits_from, preserve, may_change, do_not_copy_or_animate, reuse_action, lock state, and downstream use. If an existing image already resolves identity, material, scene, or composition, use direct_reference, edit, or derive; do not recreate it from prose.
Every complex image prompt must include a composition card with visual center, hierarchy, foreground/midground/background, negative space, movement room, leading lines or occlusion, perspective depth, crop safety, and narrative purpose. Do not default to rule of thirds, center framing, symmetry, or cinematic as a substitute for a reason.
Every complex image prompt must include a four-layer render look card:
lighting -> optics -> atmosphere -> grade
condition -> effect -> intensity -> preserve -> exit/continuity
Separate physical lens/filter behavior from post effects. Write none by design when a layer is not needed. Image prompts never generate audio; audio intent remains downstream metadata.
After an image is generated or imported, perform self-QA before asking for lock. Return the artifact, current status, pass/fail findings, and next_action. A generated_candidate is not user_locked, and prompt_only is not generated.
Record selected patterns, exact capability card/version/surface and source evidence, source conflicts, rights status, operation, preserve/change contract, optional QA macro activation, visual output mode, execution capability, asset output statuses, storyboard/clean-frame separation, manifest QA, prompt files, and next_recommended_skill: video-model-adapter.