indream-video-workflow
Create, revise, review, approve, commit, and explicitly export Indream video workflows using the 8-Gate v6 system.
install
source · Clone the upstream repo
git clone https://github.com/indreamai/indream-openclaw-plugin
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/indreamai/indream-openclaw-plugin "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/indream-video-workflow" ~/.claude/skills/indreamai-indream-openclaw-plugin-indream-video-workflow && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/indreamai/indream-openclaw-plugin "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/indream-video-workflow" ~/.openclaw/skills/indreamai-indream-openclaw-plugin-indream-video-workflow && rm -rf "$T"
manifest:
skills/indream-video-workflow/SKILL.mdsource content
Indream Video Workflow (v6)
Use this skill to produce reviewable, gate-tracked video workflow artifacts.
Workflow — 8 Gates
- G0 Capture — Upload assets via
. Inspect returnedindream_assets_upload
(dominantColors, bgLuminance, textSafeZones). Note any null fields for API-pending data.analysis - G1 Design — Call
with a color palette, typography, and tone brief. Hard gate — no later work proceeds without this.indream_video_workflow_set_design - G2 Script — Call
with full narration / copy.indream_video_workflow_set_script - G3 Storyboard — Call
with a compact per-scene array. Each scene:indream_video_workflow_set_storyboard
,sceneId
,intent
,blockRef
,durationMs
,slots
.copy - G4 Build — For each scene, spawn a sub-agent (via host Agent tool) with the scene's storyboard row + DESIGN.md summary + the block skeleton from
. Sub-agent outputs Sparse JSON viaindream_video_workflow_block_read
.indream_video_workflow_scene_submit - G5 Static — Call
. Fix errors viaindream_video_workflow_review
semantic ops. Advance withindream_video_workflow_revise
.indream_video_workflow_gate_advance - G6 Snapshot — Call
. Returnsindream_video_workflow_snapshot
until backend is ready — skip to G7 if not available.pending-api - G7 Commit — Call
, thenindream_video_workflow_commit
orindream_video_projects_create
, thenindream_video_projects_sync
.indream_video_exports_create
Rules
- Keep conversation on workflow artifacts, scene summaries, diagnostics, and semantic ops.
- Never send raw
or full scene arrays back into the workflow.editorState - Use
andindream_assets_upload
for asset binding inputs. Checkindream_assets_get
on the returned record before binding.analysis - Use
only when you need a precise illustration name.indream_illustrations_search - Before fixing a review diagnostic, read
andfixStrategy
first.suggestedOps - Only export after explicit user request.
References
- gates.md — Gate prerequisites and artifact products
- block-library.md — Available blocks and selection guidance
- sparse-json-guide.md — Sparse JSON syntax and keyframe shortcuts
- sub-agent-fanout.md — G4 sub-agent prompt template
- asset-analysis.md — IAssetAnalysis fields and decision guide
- animation-map.md — Animation map diagnostic fields
- semantic-ops.md — Full op reference with examples