runwayml
Generates AI videos, images, and audio using Runway API for high-quality multimedia content creation.
Install this skill
Security score
The runwayml skill was audited on Feb 17, 2026 and we found 27 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 66 | console.log(`Video URL: ${task.output[0]}`); |
Curl to non-GitHub URL
| 83 | curl -X POST "https://api.dev.runwayml.com/v1/image_to_video" \ |
Curl to non-GitHub URL
| 96 | curl -X POST "https://api.dev.runwayml.com/v1/image_to_video" \ |
Curl to non-GitHub URL
| 108 | curl "https://api.dev.runwayml.com/v1/tasks/{task_id}" \ |
Base64 decode operation
| 385 | data_uri = f"data:image/jpeg;base64,{base64.b64encode(f.read()).decode()}" |
External URL reference
| 31 | prompt_image="https://example.com/image.jpg", |
External URL reference
| 59 | promptImage: "https://example.com/image.jpg", |
External URL reference
| 83 | curl -X POST "https://api.dev.runwayml.com/v1/image_to_video" \ |
External URL reference
| 89 | "promptImage": "https://example.com/image.jpg", |
External URL reference
| 96 | curl -X POST "https://api.dev.runwayml.com/v1/image_to_video" \ |
External URL reference
| 108 | curl "https://api.dev.runwayml.com/v1/tasks/{task_id}" \ |
External URL reference
| 147 | > 1 credit = $0.01. Get credits at [dev.runwayml.com](https://dev.runwayml.com) |
External URL reference
| 180 | prompt_image="https://example.com/image.jpg", |
External URL reference
| 200 | prompt_image="https://example.com/image.jpg", |
External URL reference
| 217 | video_uri="https://example.com/source.mp4", |
External URL reference
| 219 | references=[{"uri": "https://example.com/style_ref.jpg"}] # Optional style reference |
External URL reference
| 232 | character={"type": "image", "uri": "https://example.com/character.jpg"}, # or type: "video" |
External URL reference
| 233 | reference={"type": "video", "uri": "https://example.com/performance.mp4"} |
External URL reference
| 253 | prompt_image="https://example.com/starting_frame.jpg", |
External URL reference
| 282 | {"uri": "https://example.com/eiffel.jpg", "tag": "EiffelTower"}, |
External URL reference
| 283 | {"uri": "https://example.com/starry.jpg", "tag": "StarryNight"} |
External URL reference
| 294 | {"uri": "https://example.com/subject.jpg", "tag": "subject"}, |
External URL reference
| 295 | {"uri": "https://example.com/style.jpg"} # No tag = style reference |
External URL reference
| 331 | audio_uri="https://example.com/noisy_audio.mp3" |
External URL reference
| 340 | audio_uri="https://example.com/speech.mp3", |
External URL reference
| 354 | media={"type": "audio", "uri": "https://example.com/original.mp3"}, # or type: "video" |
External URL reference
| 488 | - [Developer Portal](https://dev.runwayml.com/) - API keys and account management |
Install this skill with one command
/learn @runwayml/api