24/7 coverage of your PRsLIVE
BROADCAST 001 // LIVE FROM THE DIFF
Ship PRs with an Ship every PR with an
Take control of the ever-increasing mountain of pull requests. Simply plug Explain into your agent and every PR ships with a narrated video walkthrough of what changed and why.
This is a real explainer, generated by an agent from a pull request. Narration, code excerpts, diffs and diagrams, all streamed in.
Open on Scrimba ↗Live in three, two, one...
3) Connect
Add one MCP server to Claude. No API key, no sign-in step, no onboarding call with a “solutions partner.”
https://scrimba.com/explain/mcp
2) Ask
Claude plans the lesson from your actual repo, then streams it to Explain slide by slide: narration, code, diffs, diagrams.
› make an explainer of this PR for the reviewer
1) Ship it
You get a link the second the stream starts. Open it, sign in, it’s yours. Make it unlisted and drop it in the PR.
► scrimba.com/explain/…
Life changing value!
One line for Claude
C:\> claude mcp add --transport http scrimba-explain https://scrimba.com/explain/mcp_
Claude Code asks about tool permissions the first time it reaches for Explain. Say yes. Say it a lot.
Make it every PR (optional, but you’re here)
Drop this in your CLAUDE.md and Claude adds an explainer whenever it opens a pull request. You’ll never write “see code” again.
## Pull requests When you open a PR, make an explainer of it for the reviewer, make it unlisted, and link it at the top of the PR description.
Full setup guide: docs.scrimba.com/explain/pull-requests
Yes we also support ChatGPT!
Prefer ChatGPT? Install the Explain plugin instead of the MCP setup, or alongside it. It’s the same Explain, so your videos, drafts and playlists show up in both.
Step 1: Open the plugin
Click the button below to open Scrimba Explain in the ChatGPT plugin directory.
Step 2: Add it to ChatGPT
Hit Add, sign in, and Explain is ready to use in any chat. No URLs, no settings to dig through.
Step 3: Ask for a video
Pick Explain from the tools menu and ask: “make an explainer of this PR.”
You're probably wondering
Does this cost money?
Creating drafts is free, since Claude writes the lesson. Images get generated the first time someone opens the link, and narration once you’ve claimed the explainer and start watching.
Can random people watch videos of my private code?
No. Every explainer starts as a private draft, and the link alone won’t play it. Open the link and sign in to Scrimba to claim it. After that, you decide who sees it.
So how does my reviewer watch it?
Once you’ve claimed it, set it to unlisted. Or ask Claude to make it unlisted when it creates it. Either way, anyone with the link can watch.
Does it only work with Claude?
No. Claude Code and claude.ai work out of the box, and ChatGPT works through the Explain plugin. So does anything else that speaks MCP: Codex, Cursor, Windsurf, Zed, or your own agent.
Will it make my 2,000-line PR okay?
No. But it will be extremely well explained.
Are there docs for this?
Yes. Setup guides, MCP config, and everything else live in the docs: docs.scrimba.com/explain/pull-requests