ai/gemini-content-team/skills/video-editor-handoff/SKILL.md
Structured handoff to Cursor remotion-builder for programmatic video; payload contract with Remotion paths, composition id, output basename, aspect ratio, audio; Gemini prepares briefs — execution in Cursor when remotion-builder is available.
npx skillsauth add akshay-na/dotfiles video-editor-handoffInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Org skill — ~/.gemini/skills/video-editor-handoff/ after stow. Use when preparing a handoff from content-lead, cco (explicit user-authorized tech dispatch), or the user toward remotion-builder.
remotion-builder is the Cursor tech-pack executor (~/.cursor/agents/remotion-builder.md after DotMate stow). Gemini CLI sessions prepare this payload; the user (or automation) runs remotion-builder in Cursor unless a future ADR adds a Gemini-native executor.video-editor, programmatic video, Remotion, Skia, and/or ffmpeg deliverable.touches[] include encoded video under assets/video/ or assets/<channel>/.workspace_root — content corpus git root.content_id (cf-*) and target note path when tied to a corpus atom.approved_plan_path — under <project>/.gemini/docs/plans/ or <project>/.cursor/docs/plans/ per active tool; phase must list this work.assets/... paths, and tools/remotion/out/<basename>.mp4 stem during implementation.ssr_headless_shell (default) vs experimental_csr (explicit sign-off).LoadSkia() reference.none.Under corpus tools/remotion/:
video_slug — src/videos/<video_slug>/; equals Composition id and default out/<basename>.mp4 basename.remotion_src_dir — e.g. tools/remotion/src/videos/<video_slug>/.composition_id — typically same as video_slug.output_basename — stem for tools/remotion/out/<output_basename>.mp4.aspect_ratio — 16:9 | 9:16.audio — required | optional + notes.workspace_root, content_id, target_note_path, approved_plan_path, brief_markdownvideo_slug, remotion_src_dir, composition_id, output_basename, aspect_ratio, audiorender_mode, skia_enabled, ffmpeg_recipe_id, output_paths_globremotion-builder (Cursor). Payload must name remotion-builder explicitly for operators pasting into Cursor.sme-* must not proxy Task remotion-builder.assets/ outputs; corpus validation per project rules.chief-visual-officer + chief-visual-handoff — separate from encoded video.development
Discovery + naming convention reference for typed dev/SME/QA/devops team members in any workspace folder. Primary consumer: `tech-lead` (org-tier).
devops
Automated task classification, agent selection, and state tracking. Use when routing tasks to agents, selecting pipelines, or managing task state.
testing
Use when designing scalable systems, evaluating consistency models, planning state management, making architectural decisions, or when trade-offs around coupling, failure isolation, and reversibility need explicit reasoning before implementation.
tools
CTO/tech-lead helper — split work into disjoint shard briefs with caps (instance_cap, partition_basis, determinism keys).