←Leaderboard/Media/openmotion
Last commit on November 12, 2026·Created on May 11, 2026

nexu-io/openmotion

“Create motion design briefs and brandkits.”
Combined rank
#73
across all skills
In Media
#4
category rank
Stars
9.6k
+2.1% in last 7d
Forks
912
Watchers
41
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

OpenMotion generates reusable brandkits and motion-design briefs using provided brand facts, assets, and references.

WHO IT'S FOR
Motion designers
create reusable motion design briefs and brandkits
Video content creators
adapt presenter-led videos with motion recipes
Creative technologists
remix motion compositions using code patterns
Brand managers
organize brand context for video production

Use this skill collection

Follow the documented setup, then try a first task.

Setup

Codex plugin from a source checkout

Installs: OpenMotion plugin, including its skills/ bundle and MCP configuration. The listed paths are a bounded selection of the bundle. · Codex

Before you start
  • Git and npm installed.
  • Node.js 26.11.1 for the documented source setup; the repository badge states a minimum of Node.js 22.18+.
  • Codex with plugin support.
  • Chrome/Chromium and FFmpeg/FFprobe for source-based preview and export.
  • A local executor.

Run from: Start in the directory where you want to clone the repository; run the plugin installer from the resulting openmotion checkout.

  1. Run this complete source setup block in a terminal.

    git clone https://github.com/nexu-io/openmotion.git
    cd openmotion
    npm ci
    npm run build:studio
    npm start
  2. Open the studioUrl or previewUrl printed by npm start. Keep projects and credentials outside the checkout; MOTION_DATA_DIR selects the workspace.

  3. From the openmotion checkout, run this command in a terminal to install into Codex with plugin support.

    bash scripts/install-motion.command
.codex-plugin/plugin.json ↗ · Checked Nov 12, 2026README.md ↗ · Checked Nov 12, 2026

Give it something to do.

Suggested first task

Open an unchanged editable template

Uses openmotion-template-to-video

  • An editable native HyperFrames template folder or ZIP, including its source, assets and project instructions.
  • A connected OpenMotion runtime or host capabilities suitable for the supplied portable project.
Use openmotion-template-to-video to open my supplied editable template unchanged for review. Preserve its content, assets, structure and motion. Provide the editable preview without rendering or exporting a video file. If this independent source cannot be opened in the editor, explain the limitation and provide its existing preview.mp4 path after verifying the file.
.codex-plugin/plugin.json ↗ · Checked Nov 12, 2026skills/openmotion-template-to-video/SKILL.md ↗ · Checked Nov 12, 2026README.md ↗ · Checked Nov 12, 2026
Suggested first task

Plan a short original motion video

Uses openmotion-director

  • Topic, intended audience and main message or desired action.
  • Approved facts and copy, available assets, target duration and publishing format.
  • Any brand, style or sound constraints.
Use openmotion-director to propose one concise creative plan and action script for a short original motion video using my supplied topic, audience and approved facts. Explain the narrative, key movements, transitions and sound intent. State any assumptions and stop at the plan without creating a video project.
.codex-plugin/plugin.json ↗ · Checked Nov 12, 2026skills/openmotion-director/SKILL.md ↗ · Checked Nov 12, 2026README.md ↗ · Checked Nov 12, 2026
Suggested first task

Organize brand materials for a video

Uses openmotion-brandkit

  • Brand name, audience, product facts and intended video message.
  • Existing brand guidance, approved copy, logos and available screenshots or other media.
  • Reference links and any supplied asset permission information.

Make sure openmotion-brandkit is installed in your agent before trying this task.

Use openmotion-brandkit to prepare BRANDKIT.md from my supplied brand brief and assets. Include the audience, product facts, approved wording, logo locations, colors, typography and asset inventory. Distinguish supplied rules from proposals, flag unsupported claims and missing assets, and use portable relative asset paths. Return the Brandkit and unresolved choices; stop at document preparation.