The Build Room

Vibe Coding 101 · Pavilion AI in GTM School · August 26, 2026

Sponsored by

Base44

Every prompt from today, one click away

Do not retype these. Copy, paste, then edit the parts in brackets.

The template

GRACE

Five parts. Most first prompts fail because one of them is missing.

GOAL: [what you want to be able to do, and how fast]
ROLE: [who this is for, and what team or company they work in]
ACTION: [what I put in, and exactly what comes out]
CONTEXT: [what your company does, and anything the app needs to know]
EXAMPLE: [paste a sample of the output you want, or describe its shape]

Build this as a clean web app. Keep it to one screen. Ask me questions
if anything above is unclear before you start building.

Exercise 1

Watch this

One prompt, about two minutes. This is the whole idea.

Build me a fully playable snake game in the browser. Make it look
polished with a score counter and increasing speed.

Exercise 1

Now make it work for your job

Same skill as the snake game. Useful on Monday morning.

Build me a discovery call prep tool for B2B SaaS sales reps.
I give it a company name and it generates a one-pager with: a company
overview, likely pain points, and 3 discovery questions I should ask.
Make it a clean page I can review before every call.

Stuck

Start here

No idea what to build? Paste this and go.

Build me a simple app: I enter a company name and it returns a 5-bullet
summary of what they do, who they sell to, and their likely top pain point.

When it breaks

The debug loop

Errors are feedback. Do not try to decode them yourself.

Here is what I am seeing: [paste the error, or describe what looks wrong].
What went wrong, and how do I fix it? Explain it in plain English first,
then make the change.

Iteration

Constrain the change

The single highest-leverage sentence in this whole class.

Change only [the one thing]. Do not touch any other code.

Exercise 2, pick one

Take what you built and add one meaningful feature. One. Not four.

Add a second input

Also let me enter the contact's job title, and personalize the output for
that role. Change nothing else.

Save your outputs

Save every result to the app's database so I can come back and see past
ones. Add a simple list view of everything saved.

Add a follow-up step

After the brief is generated, add a button that writes a short personalized
cold email based on it.

Make it shareable

Get this ready to publish. Tell me anything I need to fix or fill in first.