Claude-code-plugins runway-install-auth

install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/saas-packs/runway-pack/skills/runway-install-auth" ~/.claude/skills/jeremylongshore-claude-code-plugins-runway-install-auth && rm -rf "$T"
manifest: plugins/saas-packs/runway-pack/skills/runway-install-auth/SKILL.md
source content

Runway Install Auth

Overview

Install the Runway ML SDK and configure API key authentication for AI video generation.

Prerequisites

  • Runway account at runwayml.com
  • API key from the Runway Developer Portal (dev.runwayml.com)
  • Python 3.9+ or Node.js 18+

Instructions

Step 1: Install SDK

set -euo pipefail
# Python
pip install runwayml

# Node.js
npm install @runwayml/sdk

Step 2: Configure Environment

# .env
RUNWAYML_API_SECRET=key_xxxxxxxxxxxxxxxxxxxxxxxx

Step 3: Verify Connection (Python)

from runwayml import RunwayML

client = RunwayML()  # Reads RUNWAYML_API_SECRET from env

# The client is ready — no explicit auth call needed
# SDK auto-authenticates on first API call
print("RunwayML client initialized")

Step 4: Verify Connection (Node.js)

import RunwayML from '@runwayml/sdk';

const runway = new RunwayML();  // Reads RUNWAYML_API_SECRET from env
console.log('RunwayML client initialized');

Output

  • runwayml
    SDK installed
  • API key configured via environment variable
  • Client ready for video generation

Error Handling

ErrorCauseSolution
401 Unauthorized
Invalid API keyVerify key at dev.runwayml.com
ModuleNotFoundError
SDK not installed
pip install runwayml
RUNWAYML_API_SECRET not set
Missing env varSet in .env or export

Resources

Next Steps

Generate your first video:

runway-hello-world