motion-graphic-placement
Add motion graphics at the right moments without blocking the story. Use when the user wants to enhance talking-head, lecture, tutorial, interview, podcast, or creator videos with motion graphics.
npx skills add 0xsline/OpenChatCut --skill motion-graphic-placement --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Motion Graphic Placement Use this skill to plan where motion graphics should appear, what type each one should be, and how to keep them readable, rhythmic, and consistent with the video. ## Goals - Reinforce important speech moments without covering the speaker or subtitles. - Match MG type to the semantic function of the line. - Keep density high enough for retention but sparse enough to avoid fatigue. - Maintain one visual language across the whole edit. ## Workflow 1. Read project state, transcript, active design style, video aspect ratio, and visible speaker layout. 2. Identify the video structure: - hook - problem or setup - body / proof / steps - summary / CTA 3. Decide motion-graphic density: - long-form landscape: usually one meaningful MG every 5-8 seconds, tighter in the first 15 seconds - short-form portrait: usually one meaningful MG every 3-5 seconds, with stronger rhythm - reduce density when the speaker's face, gesture, or screen recording already carries the moment 4. Pick MG types from semantic triggers. 5. Review the plan before generation: - no repeated form in a row unless intentionally templated - no overlays on face, hands, product focal point, or subtitle a
- Goals
- Workflow
- Semantic Triggers
- Placement Rules
- Style And Reuse
- Quality Checks
What does the motion-graphic-placement skill do?
Add motion graphics at the right moments without blocking the story. Use when the user wants to enhance talking-head, lecture, tutorial, interview, podcast, or creator videos with motion graphics.
How do I install it?
Run `npx skills add 0xsline/OpenChatCut --skill motion-graphic-placement --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From 0xsline/OpenChatCut, a repository with 805 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.