Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
When turning a locked still + blueprint into a provider-tuned motion prompt — camera, primary + secondary motion, physics, native-audio sync. Triggers 'motion prompt for Veo/Kling/Sora'.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Turn an approved still + the 12-block scene blueprint into a provider-tuned motion prompt that the target video adapter consumes. Camera choreography, primary subject motion, secondary environment motion, physics constraints, and — when the adapter declares
audio: native— a synchronized audio direction block. Reads adapter capabilities fromadapter-contract.md; never speaks to a network API.
operator-pick.sh) and the next step is motion + audio direction
for the video adapter.scenes/<id>/blueprint.json but the
motion prompt has not been emitted yet.Do NOT use when:
scene-expander → parse-blueprint.sh
first.canvas-design.scenes/<id>/blueprint.json — fail loud if missing.scenes/<id>/selection.json — fail loud if missing; the
locked image path is required as the motion anchor.scripts/ai-video/adapters/<id>.sh capability. Cache audio=*
for Step 3.character.json lock exists, load it verbatim — identity
tokens are immutable.start_frame / end_frame first —
scripts/ai-video/adapters/<id>.sh capability --model <m>. null is
unknown, never true. A model that cannot frame-lock is declined
with a one-line why, never substituted in
(adapter-contract.md#end_image).Emit a CAMERA MOTION block with the move type, distance, speed
in seconds, and start-end framing.
0.4s push, hold 1.6s, 0.4s pull).MS → CU, WS → MS).Blueprint intent-class decoding — the blueprint CAMERA block names one of six provider-agnostic intent classes; map it to the move types above before encoding:
| Intent class | Move-type mapping |
|---|---|
| static hold | lock-off |
| push-in | push / dolly-in |
| pull-back | pull / dolly-out |
| lateral track | truck / pan |
| handheld drift | handheld / gimbal-glide |
| orbit | crane / arc via truck+pan |
Adapter quirks (per-provider encoding of the mapped move):
review.md (a
silent clamp is a drift bug).Two blocks:
ACTION
from the blueprint; refine for the adapter's preferred verb
density.If adapter capability is audio: native AND the blueprint's
audio.enable_native_audio is true:
Emit an AUDIO DIRECTION block with:
DIALOGUE TIMING — speaker @ 0.4s: "line" per dialogue entry.AMBIENT LAYERS — copy from blueprint; one layer per line.SYNC CUES — which action beat maps to which audio cue
(footstep @ 1.2s, door close @ 2.1s).If adapter capability is audio: none:
# AUDIO: ffmpeg-mux fallback comment with the
blueprint's audio paths queued for stitch-time mux.enable_native_audio: false in the motion-prompt JSON.AUDIO DOWNGRADE warning block in
motion-prompt.txt AND adapter-notes.md listing every dialogue
line that will not render. The decision whether that is acceptable
belongs to the orchestrator gate (adapter-contract § Audio
ownership) — this skill translates, it never validates, and it
NEVER silently strips dialogue.Emit PHYSICS — a short list of what the model must respect:
gravity direction, contact friction, fluid behavior, hair / cloth
inertia, lens parallax. Single line per constraint.
Write scenes/<id>/motion-prompt.json with the adapter-contract
stdin shape. The orchestrator pipes this into the video adapter's
submit subcommand.
jq .).requires.audio_native is consistent with the chosen adapter's
capability.character.json exists) are verbatim.scenes/<id>/motion-prompt.json — adapter-contract stdin.scenes/<id>/motion-prompt.txt — labeled prose blocks
(CAMERA MOTION · PRIMARY MOTION · SECONDARY MOTION · AUDIO
DIRECTION · PHYSICS) for operator review.scenes/<id>/adapter-notes.md — which adapter, which
capability, which preset / model, with rationale.SUBJECT block —
identity tokens are immutable; refuse the temptation.audio: native on an adapter that returns audio: none
produces silent video — always read capability first, never
guess from the adapter name.character.json.Paths, enforcement model, and the full set: the media policy preamble.
Motion prompts inherit every constraint the upstream blueprint carries. Before emitting provider-tuned prose:
disclosure — every distributed clip carries the non-removable AI-generation disclosure; refuse adapter flags that would suppress it.transparency — provider provenance (C2PA / SynthID) is preserved; refuse re-encode flags whose effect is to strip provenance.voice-cloning — when the motion prompt requests audio: native narration in a named voice.brand-impersonation — when the motion prompt copies a recognised brand's chyron / mascot / signature transition.Refuse-and-surface; the motion prompt cannot launder a policy gap upstream skills should have caught.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.
日本語の概要は準備中です。原文の説明を表示しています。
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
日本語の概要は準備中です。原文の説明を表示しています。
Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.
日本語の概要は準備中です。原文の説明を表示しています。
Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.
日本語の概要は準備中です。原文の説明を表示しています。