skills.video — AI Video: constructed generation request (No API key set; the skill's job is to build the request from the OpenAPI spec. Execution is auth-gated.) Source spec: https://open.skills.video/api/v1/openapi.json (194 paths) Endpoint chosen by both agents: POST /api/v1/generation/sse/bytedance/seedance-1-pro Headers: Content-Type: application/json Authorization: Bearer $SKILLS_VIDEO_API_KEY Payload (schema-minimal — requestBody $ref resolved; only `prompt` required, additionalProperties:false): {"prompt": "a serene mountain lake at sunset"} Execution (no key): HTTP 401 "API key required" -> 401 confirms a well-formed request reaching the correct, auth-gated endpoint (400 would mean malformed payload; 404 would mean wrong endpoint). -> Real video output requires the user's SKILLS_VIDEO_API_KEY (paid skills.video API).