Code-Change Explainer Film
Trasforma una pull request enorme in un video di 3-6 minuti che i revisori guarderanno davvero.
Produce un breve video esplicativo su una modifica al codice — una pull request, una migrazione o un refactor — seguendo una struttura fissa: prima, problema, modifica, dopo, rischi. Include sceneggiatura con timestamp, note visive per sezione, timestamp dei capitoli, sottotitoli e un pacchetto di link, così revisori e colleghi ricevono la storia invece di un diff nudo e crudo.

Installala in 3 passaggi
Nessuna registrazione. Nessuno strumento da riga di comando. Scegli la tua AI, copia una riga e incollala.
Preferisci fare da te? Acquista la skill ($4.99), scarica lo ZIP dalla conferma d'acquisto, decomprimilo nella cartella mostrata sopra e riavvia la sessione della tua AI — stesso risultato. L'hai già acquistata? Il tuo assistente AI può scaricarla per te.
Cosa contiene
Un file SKILL.md (la guida operativa) + un modello di partenza. Un'anteprima:
Code-Change Explainer Film
When to use
- A large pull request is about to land and reviewers need the story, not just a 400-line diff
- A migration or refactor touches code half the team depends on and nobody has the full picture
- You're onboarding a new developer onto a codebase with history that only exists in people's heads
- You're handing a service over to another team and the handover doc alone won't carry it
- A post-incident fix needs explaining: what broke, what changed, and why it won't break the same way again
Workflow
- Pick the change and the audience (input: PR / branch / diff link, who watches → output: one-sentence change summary + audience line)
Name the change in one sentence — "Replace session cookies with rotating refresh tokens" — and name the audience: reviewers, new joiners, or the owning team. The audience decides the depth: reviewers need risks and trade-offs, new joiners need the why and the map. One film, one audience; a film for everyone explains nothing to anyone. - Outline the story (input: diff + PR description → output: story outline — before → problem → change → after → risks)
Fixed spine: Before (how it worked), Problem (what was wrong, with the concrete symptom), Change (what you did, at the level of "moved X, split Y, deleted Z"), After (how it works now), Risks (what could still go wrong, what you checked). Read the actual diff while outlining — the outline must match the code, not the PR description's hopes. - Script and visuals (input: outline → output: script with timestamps + visual notes per section)
Write for the ear: short sentences, one idea per line, jargon explained on first use. Every section gets a visual note: screen capture of the relevant diff hunk, a small diagram for the before/after, a live demo for the behavior change. Show the code that matters and skip the rest — a film that reads the whole diff aloud is a punishment, not an explanation. - Record and edit (input: script + visuals → output: 3–6 minute film with chapters and captions)
Record in one pass per section, then cut to the script's timestamps; if a section runs long, trim the section, not the structure. Keep the film to 3–6 minutes: longer than that and it stops being watched. Add chapter timestamps, captions (word-accurate), and a title card with the PR number and date. Blur or crop anything the camera shouldn't have caught — secrets, tokens, personal data. - Publish with links (input: finished film → output: published film + link pack)
Publish where the audience already looks — the PR itself, the team wiki, or the handover doc — and attach the link pack: PR, design doc, related issues, and timestamps for each chapter. The film is a companion to the code, not a replacement: anyone who needs the detail follows the links. If the code changes after the film, add a note or re-record — a stale explainer teaches wrong facts with confidence.
Anteprima del modello
Code-Change Explainer Film — Template
One film, one audience, one change. Read the actual diff before scripting.
The change
PR / branch: {link} One-sentence summary: { } Audience: {reviewers / new joiners / owning team} Length target: {3–6 minutes}
Script (one idea per line, timestamps mandatory)
Visual notes
Link pack
- PR: { }
- Design doc: { }
- Related issues: { }
- Chapter timestamps: { }
Pre-publish checklist
[ ] Every claim checked against the actual code [ ] No secrets, tokens, passwords, or private data on screen — final export checked [ ] 3–6 minutes; chapters + captions added [ ] Published on the PR / wiki / handover doc where the audience looks
Il pacchetto della skill (SKILL.md + modello) è scritto in inglese.


