scene-blocking-consistency SKILL.md skillA
scene-blocking-consistency from swotatmk/infinite-creation is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add swotatmk/infinite-creation/scene-blocking-consistency@git:20261022.221f301Pins git:20261022.221f301 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- swotatmk/infinite-creation
- Path
skills/scene-blocking-consistency/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261022.221f301, committed Oct 22, 2026
- Size
- 6,309 bytes
- Repository stars
- 105
- License
- MIT
人物/道具站位一致性:为每个场景建立「站位表」(空间锚点+角色默认方位+道具锚点+180度轴线与允许机位),并强制同一场景内所有镜头的 sub_shots / visual / video_prompt 复述并保持人物/道具相对左右方位、朝向、视线一致,消除跨镜左右漂移。当出现人物在左、下一镜位置关系错乱、左右漂移、站位不连贯、越轴等分镜一致性问题时使用。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 人物/道具站位一致性(scene-blocking-consistency) 把「站位」当成与人物外貌、服装、画风同级的**一致性锚点**来管理。核心思想:先为每个场景定一张**站位表(blocking map)**,之后同一场景内所有镜头一律从这张表取方位,禁止逐镜自由发挥导致左右关系漂移。 ## 何时使用 - 拆分镜前、写视频提示词前,凡涉及多人同场、人物与道具同框的场景,都必须先建立/读取站位表。 - 排查「上一镜人物在左、下一镜跑到右」「两人对视方向相反」「道具从左边瞬移到右边」等问题时,按本技能重建站位表并逐镜校正。 ## 站位表结构(每个场景一条) 站位表写进 `bible.md` 的「场景站位表」章节。每张表包含四块: ``` 【场景 01】图书室·黄昏 - 空间锚点:门=画面左;窗=画面右;书桌=画面中偏左;书架=画面右后 - 角色站位: - 林默:画面左侧,面向右(朝向苏婉),距门约1步 - 苏婉:画面右侧,面向左(朝向林默),背对窗 - 道具锚点: - 茶壶:书桌上,位于两人之间偏左 - 轴线与机位:以「林默—苏婉」连线为轴线;机位统一在轴线下方(两人正前方偏左),禁止越轴 ``` ### 字段说明 | 字段 | 含义 | 必填 | |------|------|------| | 空间锚点 | 场景内固定参照物(门/窗/桌/床/台阶/柜台…)相对画面的左右/前后方位 | 是 | | 角色站位 | 每个入镜角色相对锚点的方位 + 朝向(面向左/右/前/背对镜头) | 是 | | 道具锚点 | 关键道具相对角色/锚点的方位(尤其会被拿取/强调的道具) | 有道具时必填 | | 轴线与机位 | 角色连线的轴线,及本场景允许的机位侧(统一同侧) | 多人同场时必填 | ## 六条铁律 1. **180 度轴线规则**:同一场景内,机位必须始终保持在角色连线(轴线)的同一侧;确需越轴时,必须先用一个「全景/两人同框」镜头交代,或让角色走位自然换边,否则禁止直接越轴。 2. **屏幕方向一致**:同一角色在连续镜头中位于画面的左右侧保持一致(画面左/画面右),除非剧情明确要求其走位移动,且该移动路径在镜头里被写清。 3. **视线匹配**:面对面对话时,一方看向左、另一方看向右;视线方向跨镜一致,不得出现两人同看一边的「镜像跳」。 4. **道具锚点一致**:道具相对角色/场景锚点的方位跨镜一致(桌上的茶壶始终在两人之间偏左),不得瞬移。 5. **换位/走位必须显式交代**:若剧情要求角色换位(起身、走到窗边、绕到对方身后等),必须在该镜头的 `sub_shots` 里写清「起点→路径→终点」,并**更新站位表**为新站位;换位之后的镜头沿用新站位。 …
Read the whole file at its exact version.
How to install
mdr add swotatmk/infinite-creation/scene-blocking-consistency@sha256:e2c5303d434133a7The line at the top of this page pins the label git:20261022.221f301, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_ipyl3t2p5nooz3vu)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 22, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6309 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
swotatmk/infinite-creation · 105 stars · license MIT · pushed 2026-10-22 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ipyl3t2p5nooz3vu GET https://markdownregistry.com/api/v1/resolve?ref=swotatmk/infinite-creation/scene-blocking-consistency GET https://markdownregistry.com/api/v1/blob/e2c5303d434133a7dcc94a0400e4bb9bd1872c9623e9ab2eb74b3bb5bde14f76
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.