# Agentically creating Sanity Studio thumbnails

ID: youtube:4fCQPG8jAJU
Canonical HTML: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails
Original source: https://www.youtube.com/watch?v=4fCQPG8jAJU
Author: Sne Tripathi
Published: 2026-05-07T00:00:00.000Z
Edited: 2026-08-11
Source checked: 2026-09-17T13:02:04.791Z
Language: en
Directory publisher: Roboto Studio
Text: original source material.

## Scope and gaps
- Video authors are credited by the original Roboto page; individual transcript speakers remain unassigned.

## Original source text

Want AI-generated thumbnails for your Sanity page builder, in one prompt? We walk through the skill we use on top of Turbo Start Sanity, our open-source Next.js + Sanity starter. Try it yourself or…

## Full transcript

Origin: Edited transcript from the original Roboto page

Okay. So I'll show you a quick demo of how you can add thumbnails for your page builders on Turbo Sanity. So I have already copied the prompt, but I can drop the prompt in the description and I am going to paste my prompt. So since I already have thumbnails from before, I can show you just now. I have it in my prompt to delete the existing ones. So for this demo, I'll show you, for example, for this page. You can see the add items. The thumbnails already exist. Not to worry, they will disappear in a second. So this is my prompt. And here we go. So this does take some time. I would say five to six minutes depending, you know, on your internet, depending on Floyd's mood, etc. Anyway, you know, hopefully it shouldn't take too long and I would be able to show you side by side. On this side, when this is done, you would have completely brand new thumbnails. Okay, so it's nearly done. If you don't know what Turbo Sanity is, it's our open-source framework for building a solid Next.js and Sanity website. So check it out. As I said, I will link this skill in the description. And also by the looks of it, we have successfully added the thumbnails. So let's refresh. Moment of truth. There you go. All fresh thumbnails. How nice. Anyway, hope you enjoyed this video, guys. Give us a thumbs up and like or subscribe. And thanks a lot. Have a good one. Bye.

## Timestamped captions

### segment-1
[5.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=5)
Okay, so I'll show you a quick demo of

### segment-2
[5.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=5)
Okay, so I'll show you a quick demo of
how you can add thumbnails for your page

### segment-3
[7.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=7)
how you can add thumbnails for your page

### segment-4
[7.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=7)
how you can add thumbnails for your page
builders on Turbo Start Sanity.

### segment-5
[10.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=10)
builders on Turbo Start Sanity.

### segment-6
[10.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=10)
builders on Turbo Start Sanity.
So, I have already copied the prompt,

### segment-7
[12.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=12)
So, I have already copied the prompt,

### segment-8
[12.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=12)
So, I have already copied the prompt,
but I can drop the prompt in uh the

### segment-9
[15.2s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=15)
but I can drop the prompt in uh the

### segment-10
[15.2s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=15)
but I can drop the prompt in uh the
description.

### segment-11
[16.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=16)
description.

### segment-12
[16.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=16)
description.
And I am going to paste my prompt.

### segment-13
[26.3s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=26)
So, since I already have um thumbnails

### segment-14
[26.3s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=26)
So, since I already have um thumbnails
from before, I can show you just now. I

### segment-15
[29.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=29)
from before, I can show you just now. I

### segment-16
[29.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=29)
from before, I can show you just now. I
have it in my prompt to delete the

### segment-17
[30.9s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=30)
have it in my prompt to delete the

### segment-18
[30.9s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=30)
have it in my prompt to delete the
existing ones.

### segment-19
[32.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=32)
existing ones.

### segment-20
[32.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=32)
existing ones.
So, for this demo, I'll show you uh for

### segment-21
[35.2s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=35)
So, for this demo, I'll show you uh for

### segment-22
[35.2s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=35)
So, for this demo, I'll show you uh for
example, for this page,

### segment-23
[38.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=37)
example, for this page,

### segment-24
[38.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=38)
example, for this page,
you can see the add items, the

### segment-25
[40.7s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=40)
you can see the add items, the

### segment-26
[40.7s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=40)
you can see the add items, the
thumbnails already exist.

### segment-27
[42.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=42)
thumbnails already exist.

### segment-28
[42.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=42)
thumbnails already exist.
Not to worry, they will disappear in a

### segment-29
[44.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=44)
Not to worry, they will disappear in a

### segment-30
[44.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=44)
Not to worry, they will disappear in a
second.

### segment-31
[45.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=45)
second.

### segment-32
[45.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=45)
second.
So, this is my prompt, and here we go.

### segment-33
[50.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=49)
So, this is my prompt, and here we go.

### segment-34
[50.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=49)
So, this is my prompt, and here we go.
So, this does take some time. I would

### segment-35
[52.7s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=52)
So, this does take some time. I would

### segment-36
[52.7s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=52)
So, this does take some time. I would
say 5 to 6 minutes, depending uh you

### segment-37
[55.9s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=55)
say 5 to 6 minutes, depending uh you

### segment-38
[55.9s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=55)
say 5 to 6 minutes, depending uh you
know, on your internet,

### segment-39
[57.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=57)
know, on your internet,

### segment-40
[57.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=57)
know, on your internet,
depending on Cloud's mood, etc. Anyway,

### segment-41
[60.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=60)
depending on Cloud's mood, etc. Anyway,

### segment-42
[60.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=60)
depending on Cloud's mood, etc. Anyway,
you know, hopefully it should shouldn't

### segment-43
[62.3s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=62)
you know, hopefully it should shouldn't

### segment-44
[62.3s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=62)
you know, hopefully it should shouldn't
take too long, and I would be able to

### segment-45
[65.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=64)
take too long, and I would be able to

### segment-46
[65.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=64)
take too long, and I would be able to
show you side by side. On this side,

### segment-47
[67.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=67)
show you side by side. On this side,

### segment-48
[67.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=67)
show you side by side. On this side,
when this is this is done, you would

### segment-49
[69.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=69)
when this is this is done, you would

### segment-50
[69.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=69)
when this is this is done, you would
have completely brand new thumbnails.

### segment-51
[72.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=72)
have completely brand new thumbnails.

### segment-52
[72.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=72)
have completely brand new thumbnails.
Okay, so it's nearly done.

### segment-53
[75.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=75)
Okay, so it's nearly done.

### segment-54
[75.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=75)
Okay, so it's nearly done.
If you don't know what Turbo Start

### segment-55
[76.9s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=76)
If you don't know what Turbo Start

### segment-56
[76.9s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=76)
If you don't know what Turbo Start
Sanity is, it's an open-source framework

### segment-57
[79.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=79)
Sanity is, it's an open-source framework

### segment-58
[79.6s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=79)
Sanity is, it's an open-source framework
for building a solid Next.js and Sanity

### segment-59
[82.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=82)
for building a solid Next.js and Sanity

### segment-60
[82.0s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=82)
for building a solid Next.js and Sanity
websites, so check it out. As I said, I

### segment-61
[85.1s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=85)
websites, so check it out. As I said, I

### segment-62
[85.1s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=85)
websites, so check it out. As I said, I
will link the skill in the description,

### segment-63
[87.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=87)
will link the skill in the description,

### segment-64
[87.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=87)
will link the skill in the description,
and also, by the looks of it, we have

### segment-65
[90.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=90)
and also, by the looks of it, we have

### segment-66
[90.8s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=90)
and also, by the looks of it, we have
successfully added the thumbnails. So,

### segment-67
[93.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=93)
successfully added the thumbnails. So,

### segment-68
[93.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=93)
successfully added the thumbnails. So,
let's refresh.

### segment-69
[95.3s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=95)
let's refresh.

### segment-70
[95.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=95)
let's refresh.
Moment of truth.

### segment-71
[103.1s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=103)
There you go. All fresh thumbnails.

### segment-72
[103.1s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=103)
There you go. All fresh thumbnails.
How nice.

### segment-73
[104.7s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=104)
How nice.

### segment-74
[104.7s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=104)
How nice.
Anyway, I hope you enjoyed this video,

### segment-75
[106.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=106)
Anyway, I hope you enjoyed this video,

### segment-76
[106.4s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=106)
Anyway, I hope you enjoyed this video,
guys. Uh give us a thumbs up, and like

### segment-77
[109.2s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=109)
guys. Uh give us a thumbs up, and like

### segment-78
[109.2s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=109)
guys. Uh give us a thumbs up, and like
or subscribe. Um and thanks a lot. Have

### segment-79
[112.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=112)
or subscribe. Um and thanks a lot. Have

### segment-80
[112.5s](https://www.youtube.com/watch?v=4fCQPG8jAJU&t=112)
or subscribe. Um and thanks a lot. Have
a good one. Bye.

## Questions answered on the original page

### What is the Sanity Studio thumbnails skill?
It's an agent skill we run on top of Turbo Start Sanity that generates and assigns custom preview images for every page-builder block in Sanity Studio. You drop a single prompt, the agent works through your schema, and you end up with a complete thumbnail set instead of editors picking blocks from a wall of identical icons.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails

### What is Turbo Start Sanity?
Turbo Start Sanity is Roboto Studio's open-source starter for building production websites on Next.js and Sanity. It ships with the page-builder patterns, schema definitions, and visual editing setup we use on every client project, so you don't start from a blank Studio.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails

### How long does it take to generate Sanity page builder thumbnails?
In the demo it took about five to six minutes end to end, depending on connection speed and how busy the model provider is at the time. The skill runs unattended once kicked off, so you drop the prompt, walk away, and come back to a finished set of preview images.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails

### Why bother with thumbnails for a Sanity page builder?
Editors pick blocks faster when they can see what each one renders as, instead of reading a label. Custom previews are part of why Sanity's page builder feels editor-friendly in the first place, and skipping them is one of the quickest ways to make a Studio feel generic.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails

### Can the agent regenerate thumbnails I already have?
Yes. The prompt has an option to delete existing thumbnails before it runs, so you can rerun the skill any time the design language changes without ending up with a mix of old and new previews.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails

### Do I need Turbo Start Sanity, or will this work with my own setup?
The skill is built around the conventions Turbo Start Sanity uses, so it works out of the box there. On a custom Studio you can still use it, but you'll likely need to adapt the prompt to match how your blocks are named and where preview images get stored.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails

### What is a Sanity AI agent?
In this context, an AI agent is a long-running process driven by a prompt and a set of tools: read the schema, generate an image, upload it, write the reference back to the document. It's how we automate jobs in Sanity that would otherwise need a developer for an afternoon, like generating thumbnails for every page-builder block.
Source: https://robotostudio.com/videos/agentically-creating-sanity-studio-thumbnails
