Skip to content
View original post on X: Tianshi Li
Published
33/100

Tianshi Li shares slides and a 174-line schema for an agent-built NVIDIA talk

AITianshi Li shares the slides for a Wednesday NVIDIA talk, built from a 174-line mental schema using Quarto, Claude Code (Opus 5.5 medium), and custom translation rules. He says the workflow balances delegation with direct control over content while removing time-consuming visual design work.
Tianshi LiVerified on X
@tianshi_li
View on X

Given the interest I'm sharing the slides for my Wednesday talk at NVIDIA as an example. The slide deck was built upon a 174-line mental schema, with quarto + claude code (opus5.5 medium) + custom translation rules.

slides: https://tianshili.me/assets/slides/nvidia-contextual-boundaries/
mental schema: https://gist.github.com/i7mist/7446a8c6581715b2982efb88237bedcf
rules: https://gist.github.com/i7mist/813bfda0816c4d16e3007313a99b2136

You can read the mental schema along with the slides, or just read the schema itself! To me the schema itself describes my thought flow even more clearly, but it might also be the natural bias because I wrote it. Curious to know how you feel if you've read both versions.

One thing I like is that it gives me a good balance between delegation and direct manipulation. It has given me the precise control I need over the content, while abstracting away a lot of details that are less important and enjoyable yet took most of my time in my past slide making experiences. (this can be personal and I know there are people who enjoy working their visual design magic)

I do want to share some caveats: 1) the agent also generated speaker notes which are really bad (press S to see) 😅 I barely use speaker notes so have low incentives to fix them now. 2) I'm hoping this to be modular and reproducible, so the schema functions like code and the agent is the "compiler" that compiles the code into the artifact. But since the slide making process is very iterative which means I made many changes after the initial version by editing the schema and asking the agent to update it based on the diff, I'm not sure if it can be fully reproducible just with the final schema without all the editing history. It could be a cool project to explore when I run my course again and update all the slides next year.

Tianshi Li@tianshi_li
I've been using agents to create all the slides for the course I'm teaching now. If you let agent generate things on its own it'll be very overwhelming, so the workflow that has worked really well for me is that I'll write a text markdown script to detail my mental schema of the talk, like very detailed, including specific locations of where I want to show what text and how the animations should work click by click. And created a skill to guide the schema -> design translation, asking it to stick to only what I provide, but also retrieve online resources, handle visual design quirks (I tried to make a design system so it looks nicer to me than default AI style), make small adjustments that don't break my structure... Still polishing this workflow but it's been generating good stuff overall and saving a TON of time...Also I feel separating mental schema crafting from visual design is actually helping me improve thinking clarity because the conceptual structure can be articulated more explicitly
View quoted post on X
Source details

Tianshi Li · x.comPublished · added here

Original title: Given the interest I'm sharing the slides for my Wednesday talk at NVIDIA as an example. The slide deck was built upon a 174-line mental ...