npx skills add ...
npx skills add runwayml/skills --skill rw-integrate-documents
Help users add knowledge base documents to Runway Characters for domain-specific conversations
npx skills add runwayml/skills --skill rw-integrate-documents
PREREQUISITE: Run
+rw-check-compatibilityfirst. Run+rw-fetch-api-referenceto load the latest API reference before integrating.+rw-setup-api-key— API credentials must be configuredUSED BY:
+rw-integrate-characters— Documents are linked to Avatars to give them domain-specific knowledge
Give your Characters access to domain-specific knowledge. Upload content that your Avatar can reference during conversations for accurate, contextual responses.
| Use Case | Example Content |
|---|---|
| Customer support | FAQs, product info, company policies, return procedures |
| Quizzes & games | Question banks, correct answers, scoring rules |
| Education | Course material, reference content, learning objectives |
| Brand experiences | Brand guidelines, messaging, product catalogs |
The flow is: Create a Document → Link it to an Avatar
Update your Avatar to attach the document. This replaces any existing document attachments — pass all document IDs you want linked.
You can link multiple documents to a single avatar (total must stay under 50,000 tokens):
Once documents are linked, the Avatar automatically has access to the knowledge during conversations. Start a session as usual — no additional configuration needed:
See +rw-integrate-characters for the full session creation, polling, and WebRTC flow.
Read content from local files and create documents:
Update documents programmatically — useful for syncing with a CMS or database: