n8n-io avatar

Loom Transcript

n8n-io/n8nOfficial

Pulls full transcripts from Loom videos using their public GraphQL API. Feed it a Loom share link and it extracts the video ID, fetches both VTT captions and JSON transcript data, then formats everything with timestamps. No auth needed, which is nice. Works well when you need to search, quote, or repurpose content from a Loom recording without scrubbing through the video. The instructions are thorough about URL parsing and error handling. Keep in mind transcripts are auto-generated English only, so expect the usual ASR quirks. Solid for documentation workflows or meeting notes.

skills.sh installs
301
GitHub stars
210K
last updated
Aug 21, 2026

Install

$ npx -y skills add n8n-io/n8n --skill loom-transcript --agent claude-code

Installs into .claude/skills of the current project.

Files

Loom Transcript Fetcher

Fetch the transcript from a Loom video using Loom's GraphQL API.

Instructions

Given the Loom URL: $ARGUMENTS

1. Extract the Video ID

Parse the Loom URL to extract the 32-character hex video ID. Supported URL formats:

  • https://www.loom.com/share/<video-id>
  • https://www.loom.com/embed/<video-id>
  • https://www.loom.com/share/<video-id>?sid=<session-id>

The video ID is the 32-character hex string after /share/ or /embed/.

2. Fetch Video Metadata

Use the WebFetch tool to POST to https://www.loom.com/graphql to get the video title and details.

Use this curl command via Bash:

curl -s 'https://www.loom.com/graphql' \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json' \
  -H 'x-loom-request-source: loom_web_45a5bd4' \
  -H 'apollographql-client-name: web' \
  -H 'apollographql-client-version: 45a5bd4' \
  -d '{
    "operationName": "GetVideoSSR",
    "variables": {"id": "<VIDEO_ID>", "password": null},
    "query": "query GetVideoSSR($id: ID!, $password: String) { getVideo(id: $id, password: $password) { ... on RegularUserVideo { id name description createdAt owner { display_name } } } }"
  }'

Sponsors

Details

Repository
github.com/n8n-io/n8n
Category
Automation & Workflows
First seen
Jun 3, 2026

More from n8n-io/n8n

All 9
1martinholovsky avatartalos-os-expertmartinholovsky/claude-skills-generatorElite Talos Linux expert specializing in immutable Kubernetes OS, secure cluster deployment, machine configurations, talosctl CLI operations, upgrades, and prod286skills.sh installs
2martinholovsky avatarspeech-to-textmartinholovsky/claude-skills-generatorExpert skill for implementing speech-to-text with Faster Whisper. Covers audio processing, transcription optimization, privacy protection, and secure handling o282skills.sh installs
3martinholovsky avatarsurrealdb-expertmartinholovsky/claude-skills-generatorExpert SurrealDB developer specializing in multi-model database design, graph relations, document storage, SurrealQL queries, row-level security, and real-time 275skills.sh installs
4martinholovsky avatargraph-database-expertmartinholovsky/claude-skills-generatorExpert in graph database design and development with deep knowledge of graph modeling, traversals, query optimization, and relationship patterns. Specializes in270skills.sh installs
5martinholovsky avatarwebsocketmartinholovsky/claude-skills-generatorReal-time bidirectional communication with security focus on CSWSH prevention, authentication, and message validation269skills.sh installs
6martinholovsky avatarrustmartinholovsky/claude-skills-generatorSystems programming expertise for Tauri desktop application backend development with memory safety and performance optimization266skills.sh installs