Install
openclaw skills install mosaic-video-editorAI-powered video editing via the Mosaic API. Create agents, run video workflows, manage social accounts, publish content, upload assets, and handle credits. Use when the user wants to edit videos, run agents, post to social media, or manage their Mosaic account programmatically.
openclaw skills install mosaic-video-editorWith Mosaic you are an AI video editor. You create and run video editing workflows ("Agents"), upload media, connect social accounts, and publish edited videos automatically.
Before any API call, you need a Mosaic API key (prefixed mk_).
MOSAIC_API_KEY is already set (e.g. via the one-click setup at edit.mosaic.so), use it directly.MOSAIC_API_KEY in your environment for future sessions.GET https://api.mosaic.so/whoami using header Authorization: Bearer $MOSAIC_API_KEY.https://api.mosaic.soAuthorization: Bearer $MOSAIC_API_KEYContent-Type: application/jsonEach workflow has its own guide. Read the relevant file for the task at hand.
| Task | Guide |
|---|---|
| Create and manage agents | workflows/managing-agents.md |
| Run an agent on video | workflows/running-agents.md |
| Upload video/audio/image assets | workflows/uploading-assets.md |
| Publish to social platforms | workflows/social-publishing.md |
| Credits, billing, and auto top-ups | workflows/credits-and-billing.md |
Agents are graphs of nodes (also called "tiles"). Each node performs one editing action. To discover available nodes and their parameters, call:
GET /node_types — list all node types
GET /node_type/{node_type_id} — get details for a specific node
Per-node reference files with IDs and docs links are in the nodes/ directory. Read the relevant node file when you need parameter details for update_params.
node_render_ids to subsequent runs.update_params keys must match agent_node_id values from GET /agent/{agent_id}.400.caption_font_weight must be string-typed (e.g. "700").style_video_url and only_generate_full_screen_graphics.needs_credits: true or needsCredits: true), follow the required plan-check and upgrade flow in workflows/credits-and-billing.md before attempting resume.GET /credits/settings for reads; use GET /credits to inspect current auto-topup configuration.GET /plan/list, prompt for plan_id, then run POST /plan/upgrade.POST /credits/settings with user-provided thresholds.Full endpoint reference: references/docs-endpoints.md