"Create a LocalScript for StarterPlayerScripts. Holding LeftShift should increase WalkSpeed from 16 to 24. Add stamina that drains while sprinting and regenerates when not sprinting."
Check after generation
Character movement, stamina limits, mobile support needs, Output errors.
Leaderstats
Field
Guidance
What to ask
Create leaderboard values for players.
Context to include
ServerScript, ServerScriptService, value names, starting values.
Example prompt
"Create a ServerScript for ServerScriptService that creates leaderstats with Coins and Wins when a player joins. Both values should start at 0."
Check after generation
Player list values, server placement, no duplicate leaderstats.
Shop Button
Field
Guidance
What to ask
Connect a UI button to a purchase request.
Context to include
LocalScript location, button name, RemoteEvent name, server validation needs.
Example prompt
"Create a LocalScript for a shop button inside StarterGui. When clicked, it fires a RemoteEvent named BuyItemEvent in ReplicatedStorage with the item id Sword01."
Check after generation
Button path, RemoteEvent exists, server validates the purchase.
UI Open And Close Button
Field
Guidance
What to ask
Toggle a Frame when buttons are clicked.
Context to include
ScreenGui name, button names, frame name.
Example prompt
"Create a LocalScript inside StarterGui for a ScreenGui named ShopGui. Clicking OpenShopButton should show ShopFrame, and clicking CloseButton should hide it."
RemoteEvent name, ReplicatedStorage location, client action, server validation.
Example prompt
"Show me a LocalScript and ServerScript that use a RemoteEvent named ClaimRewardEvent in ReplicatedStorage. The client asks to claim a reward, and the server checks whether the player can receive it."
Check after generation
Server validates rewards, no trusting client-only values.
NPC Interaction
Field
Guidance
What to ask
Add prompt or click interaction for an NPC.
Context to include
NPC model name, ProximityPrompt or ClickDetector, desired action.
Example prompt
"Create a ServerScript for an NPC named QuestGiver. When a player triggers a ProximityPrompt, print the player's name and show where to add quest logic later."