Across the weekendMVP sprint, later buildsNo coding required

Tools · Replit

When Replit stalls, and what to say

Some guides running this weekend have never vibe-coded. Replit takes plain-English instructions. The expensive mistake is spending ten minutes of a fifty-minute block staring at a spinner. Almost every stall in this room is one of six things, and five are fixed by rolling back and asking again.

Read the annotated workspace below once before doors. Then treat the rest of this page as a lookup: a kid describes a symptom, you find it, you say the line.

The point

Your job is to recognize the six common stalls and give the student the next move.

Models · stop the token burn

Which model each tier should run

Replit runs three tiers — Power, Economy, Lite — and lets you choose the model behind each. Set them before the block, not during it.

PowerHigh
Sol 5.6
EconomyMedium
Terra 5.6
LiteLow
Deepseek V4 Flash
The workspace

What you are looking at

Where the agent lives and the app runs. Students start here and spend most of the block in this view.

The Replit Build view in two columns. On the left, the agent's chat: its written summary of what it built, a 'Worked for 1 minute' log line, an open publish panel offering the domain crafted-blocks.replit.app and a choice of who can access the app, two saved checkpoints, and the message box at the bottom. On the right, the app preview shows the finished landing page with a COMING SOON pill, a large pixel-font headline reading 'Real Toys for Minecraft Kids', a two-line pitch and a green GET EARLY ACCESS button. Across the top, a Design / Build toggle sits at the left and a Publish button at the right.
A real workspace with the page running. The open panel halfway down the chat is the publish flow. The button at top right opens it.Replit, 31 July 2026
  1. Design / BuildThe only toggle that matters. Build is the agent and the live app; Design is the same app as something you can click on. A kid who says their page has vanished is usually standing in the wrong one.
  2. The agent and its last actionIt writes back in plain English every time it finishes, and logs how long it took. Read it out. This is the only part of the screen a non-coder needs to understand.
  3. CheckpointsA save point after every run. Use it as undo: roll back to the last good checkpoint and ask again with a clearer prompt.
  4. The box you type inEverything they will ever do to this app happens here, in English. No file gets opened by hand all weekend.
  5. PreviewThe app as a customer would see it, updating as the agent works. Point here when a student asks what they made.
  6. PublishTurns the preview into a real link. Pick a name, choose who can see it and press the blue button. The preview address dies with the tab.

Hover a number to read what it is. Or tap it — the list is below.

When it stalls

8 things that go wrong, in their words

Find the sentence the kid just said to you. The ones marked Expect it will happen to more than one person in the room, so they are worth saying from the front before they happen to anybody.

“It's just spinning.”

What’s happeningThe app went to sleep and is booting again. Thirty seconds is normal and says nothing about their work. Longer than that and it is the browser tab that has lost the thread, not the app.

  1. 01Wait thirty seconds, out loud, so they stop clicking things while it boots.
  2. 02Still spinning? Reload the browser tab, then reopen the preview.
  3. 03Still spinning after that? Close it and reopen the project from Projects.
  4. 04Nothing is lost at any point. There is no save button because everything is already saved.

Say thisThe app is waking up. Take your hands off the keyboard and count to thirty with me.

“It says I've hit a limit.”

What’s happeningA free account has a daily agent allowance that resets at midnight UTC: 5pm Pacific and 8pm Eastern. In San Francisco it refills an hour before doors; in an Eastern city it refills mid-block. Core uses a monthly credit balance instead.

  1. 01Look under the message for a Keep going button and press it. It usually finishes the job.
  2. 02No button? They are on a free account. Redeem the Core code from Resources now.
  3. 03Redemption not going through? Pair them with a kid who has credits and finish on one screen. Two kids and one URL beats two kids and none.
  4. 04Do not let them start over in a new account. They lose the build and the clock.

Say thisLook under that message for Keep going. Click it and let the agent finish.

The agent chat showing a message that reads 'You've reached your daily free quota limit. It will reset at 12:00 AM UTC.' Below it a 'Keep going' button. Below that, the agent continues anyway with a new step titled 'Implementing the landing page directly' and the line 'I'll build the landing page directly since the subagent hit a quota limit.'
A real quota wall and the recovery. Expect it from free accounts during the MVP sprint or any earlier build.Replit, 31 July 2026
  1. The wallFree accounts reset their daily agent allowance at midnight UTC: 5pm Pacific and 8pm Eastern. In San Francisco that is an hour before doors; in an Eastern city it lands mid-block.
  2. Keep goingPress it. The agent can often finish the job itself after a helper hits the quota. Students may read the message as 'you are out' and stop too soon.
  3. And it carries onIt did finish. Worth pointing at, because the lesson of the night is that a stall is not a failure.
“It built the wrong thing.”

What’s happeningIt built exactly what the prompt said. The prompt was vague, or it asked for four things at once and the agent picked two.

  1. 01Do not try to correct it in place. Roll back to the last checkpoint.
  2. 02Re-prompt concretely: what is on the page, top to bottom, in order.
  3. 03One change per message. A prompt with four asks in it comes back with two of them done.
  4. 04Read the agent's plan paragraph before it starts building. That is the cheap moment to catch this.

Say thisRoll back to the last good version. Then ask for one change.

“I've been stuck on this for twenty minutes.”

What’s happeningThey are asking the agent to repair its last repair. Each round makes the app stranger and the student more frustrated.

  1. 01Break the loop out loud. Twenty minutes on one bug is the signal, not the bug itself.
  2. 02Roll back to the last checkpoint that worked.
  3. 03Re-prompt for the outcome they want, not for the fix they were chasing.
  4. 04If it is a colour, font or spacing issue, leave it for later and ship.

Say thisStop here. Roll back to the last version that worked, then ask for the result you want.

“It wants me to add a login / a database / payments.”

What’s happeningThe agent proposes production infrastructure when a prompt sounds like a real product. It is being helpful, and it will happily spend the entire block on a sign-up screen nobody will ever use.

  1. 01Decline all of it. Nobody in the room needs auth, a database or payments this weekend.
  2. 02Re-prompt with the guardrail spelled out: “No logins, no payments, no backend. One page.”
  3. 03If they want to take money, use an Alpha-held Stripe payment link outside the build.
  4. 04Same answer for the Suggested next tasks panel. Close it.

Say thisFor this sprint, make one page a stranger can react to. Skip the login, database and payments.

“My page is gone.”

What’s happeningAlmost never true. They are either looking at Design when the app lives in Build, or the preview has not finished rebooting. Work is saved continuously and checkpoints go back further than they think.

  1. 01Check the Design / Build toggle, top left. Put them in Build.
  2. 02Then give the preview its thirty seconds.
  3. 03Then walk the checkpoint list. Every agent run left one, and any of them can be restored.
  4. 04Say plainly that it is not lost, before you start looking. Half of this problem is the panic.
“I want to change the colours and the words.”

What’s happeningVisual changes belong in the back half of the block. Guides often mistake them for off-task work.

  1. 01Say the change in plain English: “make the headline bigger and the background dark green.”
  2. 02One thing at a time, and watch the preview while it happens. That loop is the entire hook of the night.
  3. 03For a missing feature, describe what the customer needs and let the agent choose how to build it.
  4. 04Then stop. Live and ugly beats pretty and unfinished, and Offer Design is the teardown.

Say thisSay the change in plain English. Try: 'Make the headline bigger and the background dark green.'

“It's finished but there's no link.”

What’s happeningThe preview only lives inside their tab. Publishing creates the public URL they can submit and open later.

  1. 01Publish, top right. It takes about a minute.
  2. 02That is the URL for the Wall of URLs and for the car home. The preview address is not.
  3. 03Publish once. It is slow, not broken, and hammering the button does not help.
  4. 04Replit ties published apps staying live to credits on the account. Do not promise that a student's link will live forever.
1Before the blockThe five minutes that save the hour
  • Every kid logged in before the block starts. Both retros named account setup as the single biggest time-waster of the weekend, and it is the one problem that is completely free to solve in advance.
  • Core codes distributed and redeemed. A code sitting in a kid's inbox still leaves them on a free account, which can hit the daily limit mid-build.
  • One real build on the room's own wifi, by you, before anyone arrives. Thirty laptops hitting the same agent at once is the load nobody ever tests for.
  • Set the model on each tier before anyone arrives — Power to Sol 5.6, Economy to Terra 5.6. Power ships pointed at the most expensive model in the set, and it is the setting a stuck kid reaches for first.
  • Know where the Core code lives in Resources so you can point at it rather than explain it.
  • Your own demo app open in a second tab and already booted, so the ten-minute demo does not open on a spinner.
2PromptingWhat a good first prompt looks like

The starter prompt in Resources is already this shape. When a kid needs to re-prompt after a rollback, this is the shape to aim them back at. The third mark is the habit worth teaching.

The top of the agent chat. A long user prompt in a blue bubble asks for a simple one-page landing page for a Minecraft-themed-toys business, spelling out that it is not a working product, that there should be no logins or payments, one button, and that it should be finishable in under an hour. Underneath, the agent replies with a plan titled 'Building a React landing page' and begins working through collapsed groups of actions.
The starter prompt from Resources, and what the agent does with it. This is the shape to aim a re-prompt at.Replit, 31 July 2026
  1. The prompt does the workIt says what the page is, what belongs on it and what to leave out. 'No logins, no payments, no extra pages' keeps the build under a minute.
  2. The plan, in EnglishThe agent restates the job before it starts. If this paragraph is not what the kid meant, stop it here. Correcting a plan costs seconds; correcting a finished build costs the block.
  3. Collapsed actionsThe code it wrote, folded away. Leave it folded. Opening it teaches nothing and eats the clock.
3In the roomCallouts
Switching to Power because a bug won't shift
The reflex to watch for. “Turning it up won't unstick that — roll back and re-prompt.” Power costs multiples per message, and the twenty minutes they are about to spend there is the most expensive twenty minutes of their weekend.
Reading the code
“Close that. Ask the agent, don't read the diff.” Nobody learns anything from a file tree in fifty minutes.
One giant paragraph of a prompt
“One change at a time. Ask, look, ask again.”
Arguing with the agent
“It doesn't get offended and it doesn't remember. Roll back and re-prompt.”
Watching the chat, not the app
“Watch the preview while it works. That's the fun part.”
Two kids, one account
Fine for this sprint. One types, one calls the shots, swap at the halfway mark.
Asking you to fix it for them
Don't. You're teaching the loop, not the language. Hand it back to the agent with them watching.
Still perfecting at the 45-minute sweep
“Is it live? Then stop. Ugly ships now; the next block improves it.”
A student who is moving fast
Let them run. Give them the Module 3 material early rather than holding them to the programming.
4Credits · and one screen to be careful withWhat the free year buys

The Core code in Resources provides a free year with $20 of agent credits a month. A landing page like the one in these screenshots uses a fraction of that allowance.

Replit's onboarding offers auto-reload on the way in, and offers it switched on: top up $20 whenever the balance drops below $5, with the monthly limit set to none. That is a recurring charge on whatever card is attached to the account. Nobody should be accepting that on a kid's behalf, and no guide should click through it on a school laptop without knowing that is what the screen is.

If an account runs dry mid-block, pair the student with someone who has credits. Do not add a card.

A Replit onboarding card headed 'Welcome to Replit Core!' over an illustration of a twenty dollar gift card. The text reads: your subscription includes twenty dollars in monthly credits to build with Agent, and if you exceed your included credits you can add credits and continue building with top ups.
What the Core code buys: a monthly credit balance with a fixed limit.Replit, 31 July 2026
5Where this gets usedThe block this page exists for

Saturday’s whole-room MVP is the hard gate. Every student leaves with a live URL, so that is where a stall costs the most. Ready students may reach for the same tools in any earlier build, and later builds return to them as needed.

02 · MVP Building

01When it stalls
  • “It's just spinning.”Expect it

    Wait thirty seconds, out loud, so they stop clicking things while it boots.

  • “It says I've hit a limit.”Expect it

    Look under the message for a Keep going button and press it. It usually finishes the job.

  • “It built the wrong thing.”Expect it

    Do not try to correct it in place. Roll back to the last checkpoint.

  • “I've been stuck on this for twenty minutes.”Expect it

    Break the loop out loud. Twenty minutes on one bug is the signal, not the bug itself.

  • “It wants me to add a login / a database / payments.”

    Decline all of it. Nobody in the room needs auth, a database or payments this weekend.

  • “My page is gone.”

    Check the Design / Build toggle, top left. Put them in Build.

  • “I want to change the colours and the words.”

    Say the change in plain English: “make the headline bigger and the background dark green.”

  • “It's finished but there's no link.”Expect it

    Publish, top right. It takes about a minute.

02While you walk
  • Switching to Power because a bug won't shiftThe reflex to watch for. “Turning it up won't unstick that — roll back and re-prompt.” Power costs multiples per message, and the twenty minutes they are about to spend there is the most expensive twenty minutes of their weekend.
  • Reading the code“Close that. Ask the agent, don't read the diff.” Nobody learns anything from a file tree in fifty minutes.
  • One giant paragraph of a prompt“One change at a time. Ask, look, ask again.”
  • Arguing with the agent“It doesn't get offended and it doesn't remember. Roll back and re-prompt.”
  • Watching the chat, not the app“Watch the preview while it works. That's the fun part.”
  • Two kids, one accountFine for this sprint. One types, one calls the shots, swap at the halfway mark.
  • Asking you to fix it for themDon't. You're teaching the loop, not the language. Hand it back to the agent with them watching.
  • Still perfecting at the 45-minute sweep“Is it live? Then stop. Ugly ships now; the next block improves it.”
  • A student who is moving fastLet them run. Give them the Module 3 material early rather than holding them to the programming.