OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add runwayml/skills --skill rw-integrate-uploads
Help users upload local files to Runway for use as inputs to generation models
npx skills add runwayml/skills --skill rw-integrate-uploads
PREREQUISITE: Run
+rw-check-compatibilityfirst. Run+rw-fetch-api-referenceto load the latest API reference before integrating. Requires+rw-setup-api-keyfor API credentials.
Help users upload local files (images, videos, audio) to Runway's ephemeral storage for use as inputs to generation models.
Use the Uploads API when:
You do NOT need uploads when:
runway:// URI as input to any generation endpointrunway:// URIs are valid for 24 hours.
The Node.js SDK accepts:
fs.ReadStream — file streamsFile objects — from web APIsBlob objectsBuffer / ArrayBuffer / typed arraysResponse objects — from fetch()The Python SDK accepts:
pathlib.Path objectsIOBase objects (file-like objects)(filename, content)If not using the SDK, the upload flow has three steps:
runway:// URI| Constraint | Value |
|---|---|
| Minimum file size | 512 bytes |
| Maximum file size | 200 MB |
| URI validity | 24 hours |
| Requires credits | Yes (must have purchased credits) |
runway:// URIs expire after 24 hours. If you need to re-use an asset, upload it again.runway:// URI.