zz41354899/open-slidex/slidex-motion-direction
Claude Code and agent skill by zz41354899/open-slidex
- community
Checking that the SKILL.md file is still in the repository.
Add or review deliberate OpenSlideX animation after static design is complete. Use for entrances, Action Tween, exits, Shared Morph, staggered reveals, slide transitions, chart motion, timing, reduced-motion behavior, or motion polish.
Install
npx vskill@latest install zz41354899/open-slidex/slidex-motion-directionSKILL.md
OpenSlideX Motion Direction
Finish and verify the static composition first. Motion must clarify hierarchy, sequence, causality, feedback, or state change; otherwise use none.
Required reference
Read motion patterns before adding or changing motion. It contains the valid vocabulary, timing ranges, and pattern selection. For an animated deck longer than 20 pages, also read long-deck motion to keep every page animated without producing repetitive or exhausting motion.
Workflow
- Read the complete affected slide and its latest revision.
- State what the motion explains in one sentence.
- Use at most two entrance families on a normal slide and preserve a complete
static final frame.
- For Action Tween, author a validated
MotionSequenceV1JSON string in
motion; keep each action ID and slide-wide order unique, and make the last tween to equal the layer's native final geometry and opacity.
- For a composed build, keep the object sequence legible as entrance, one or
more tweens, then an optional exit. Exit playback never changes the native static final state.
- For Shared Morph, use
slideTransition="morph"on the source slide
and reuse sharedId only on compatible layers across adjacent slides. Treat an N-slide Morph as N-1 independently valid adjacent edges: every slide except the final one carries the Morph transition, and every edge has at least one same-type sharedId pair. Read and submit the complete affected sequence so repairing one edge cannot disconnect a later edge. Shape pairs may use different supported shape presets; preserve a useful final state and use softness only to clarify the transformation. Prefer a named Morph easing; use the four morphCurve* cubic controls only when a custom velocity curve materially explains the state change.
- For an interactive page or ebook, use the versioned
interactionprop on a
native layer for click navigation or a safe link. Never embed event code.
- For a native
SvgBlockscene, usesharedScene,stage, and
stageDuration only after its script-free SVG and static final state pass.
- Submit the complete updated slide through
open_slidex_edit. - Inspect the accepted preview and verify reduced-motion, raster, and PPTX
output do not hide information.
Never embed animation code, use unsupported motion names or removed components, or use motion to conceal an overcrowded static layout.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/slidex-workbench/skills/slidex-motion-direction/SKILL.md
Popularity
- Repository stars
- 25
- Repository forks
- 3
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/zz41354899/open-slidex/slidex-motion-direction)