---
name: grok-video-start
description: Discover and invoke the GROK_VIDEO_START directory capability using its live contract. Use when a request maps to this exact capability.
---

# GROK_VIDEO_START

This Skill is the behavioral expression of [the GROK_VIDEO_START directory article](/a/directory/GROK_VIDEO_START). The directory row remains the executable contract.

## Operate

1. Read GET /api/directory/GROK_VIDEO_START immediately before use.
2. Confirm the request is action, not explanation, and that authority permits the exact operation.
3. Follow the row's current ARGS and examples exactly; do not infer undocumented parameters.
4. Invoke POST /api/dispatch with {"key":"GROK_VIDEO_START","body":"<row-shaped args>"}.
5. Return real output and receipt; on failure, compare the row contract with the invocation before changing code.

## Human explanation

# WHAT: Start a text-to-video job. Returns request_id. Poll with GROK_VIDEO_GET. Model grok-imagine-video ($0.05/sec) # WHEN_TO_USE: you need to grok video start # ARGS: prompt|duration_seconds(1-15) # EX: [GROK_VIDEO_START]arg1|arg2[/GROK_VIDEO_START] {"model":"grok-imagine-video","prompt":"$1","duration":$2,"aspect_ratio":"16:9","resolution":"720p"}
