PR TV

BROADCAST 001 // LIVE FROM THE DIFF

Ship PRs with an explainer video

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.

Explainer DEMO //

RECBROADCAST 001 // PR WALKTHROUGH

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 ↗

HOW IT WORKS //

Live in three, two, one...

  1. 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. 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

  3. 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/…

VIEWER MAIL //

Life changing value!

01 / 09
  • Walk through a pull request before reviewing or merging

    “I watch the walkthrough before I open the diff. By the time I hit Files Changed, I already know where the risky bits are.”

  • Explain a feature or PR to a non-technical audience

    “Our PM used to ask me to “explain it like a demo.” Now I just send the video. She shares it with sales before I finish my coffee.”

  • Walk through an app step by step with your own screenshots

    “I dropped in six screenshots of the checkout flow and got a narrated tour back. Support uses it as their training video now.”

  • Explain a bug, its impact, and a proposed fix

    “Incident reviews went from a 40-minute meeting to a 3-minute video: what broke, who it hit, and why the fix works.”

  • Onboard developers to an unfamiliar repo

    “New hires get a playlist on day one. They ship their first PR in a week instead of a month of “where does this live?””

  • Show how your app’s architecture and data flow work

    “Finally, an architecture diagram that moves. Watching a request travel from the edge to the database clicked for the whole team.”

  • Animate an algorithm step by step

    “I asked it to animate our rate limiter’s token bucket. My students rewatched it more than any lecture I’ve recorded.”

  • Compare approaches when planning a refactor

    “Two approaches, side by side, with trade-offs narrated. We picked one in a single thread instead of three meetings.”

  • Turn code review findings into a video your team can watch

    “My review comments used to get skimmed. Now they get watched, and the same mistakes stopped showing up in the next PR.”

GET STARTED // MCP SETUP

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

CHATGPT PLUGIN //

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.

  1. Step 1: Open the plugin

    Click the button below to open Scrimba Explain in the ChatGPT plugin directory.

  2. 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.

  3. Step 3: Ask for a video

    Pick Explain from the tools menu and ask: “make an explainer of this PR.”

FAQ // QUICK ANSWERS

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