Formats and prepares Moviola projects for direct publishing to X.

Install

mkdir -p .claude/skills/publish-x && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18154" && unzip -o skill.zip -d .claude/skills/publish-x && rm skill.zip

Installs to .claude/skills/publish-x

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Prepare and publish the current moviola project to X (Twitter). Validates platform constraints, renders with the x preset, and guides the upload. Use when the user wants to post the current video on X.
201 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Check video duration against X platform limits
  • Propose trimming locations if duration exceeds limits
  • Ask for music file and add it to the project
  • Render the project with the X preset
  • Retry rendering with `--allow-long` for X Premium users
  • Relay file path and instructions for manual upload to X

How it works

The skill checks the moviola project's timeline against X platform constraints, renders the video with a specific preset, and provides instructions for manual publishing. It also handles music addition and duration adjustments.

Inputs & outputs

You give it
A moviola project in its directory and optional post text
You get back
A rendered video file suitable for X, its file path, and instructions for manual upload

When to use publish-x

  • Publish video project
  • Render social media clips
  • Validate video content constraints

About publish-x

Checks video duration against platform limits, renders project files, and provides instructions for publishing on X.

Prepare and publish the current moviola project to X (Twitter). Validates platform constraints, renders with the x preset, and guides the upload. Use when the user wants to post the current video on X.

When not to use it

  • When the user wants to publish to platforms other than X
  • When the user wants to trim video without confirmation
  • When the user wants automatic upload to X (not yet wired up)

Limitations

  • Automatic upload to X is not wired up yet
  • Trimming requires user confirmation
  • The skill is specific to publishing on X (Twitter)

How it compares

This skill automates the preparation and rendering of a video specifically for X, including platform-specific checks and rendering presets, simplify the process compared to manual adjustments.

Compared to similar skills

publish-x side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
publish-x (this skill)03moNo flagsBeginner
tiktok-marketing04moNo flagsBeginner
social-video-creative02moNo flagsIntermediate
ugc-video-prompts02moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry