LLM Test Prompts

Test prompts for new and local LLMs

62 hand-picked prompts that separate strong models from weak ones, from 11 sources: 36 build tests (simulations, games, apps, agent tasks) and 26 quick checks with verified answers. Every entry says what it tests, how to grade it, where small models usually fail, and exactly where it comes from.

New model just downloaded? Run the 5-minute test pack: 10 prompts, copy all at once.
Will it fit your GPU? Can I run this LLM?

62 of 62 prompts

Bee hive simulation with self-checked invariants

Coupled subsystems (cells, three resource pools, brood cycle, bee roles), a fixed 10 ticks/s logic loop decoupled from rendering, a priority order for features, and a …

Simulations & physicsvery hardDE≈1.9k tok
Arnie936 / llm-prompting-testsExcerpt + link →
3D motorbike racing game through a forest

3D rendering plus vehicle physics (inertia, drift, surface grip), AI riders that follow the track and make mistakes, lap timing and a debug overlay, all in one HTML …

GameshardDE≈360 tok
Arnie936 / llm-prompting-testsExcerpt + link →
First-person shooter in one HTML file

Pointer lock and mouse look, hit detection by raycast or projectiles, enemy AI with patrol, chase and line of sight, two distinct weapons, menus, and a start-up …

GameshardDE≈370 tok
Arnie936 / llm-prompting-testsExcerpt + link →
C++ skateboarding game in a single source file

Whether the model can deliver a compilable, playable C++ game in one file: it has to pick and state a graphics approach, then build physics, tricks, grinding, combos …

Gamesvery hardEN≈280 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Python 3D FPS without Ursina

Building a real 3D game in Python with the easy library (Ursina) forbidden, so the model has to choose and use another stack correctly.

Gamesvery hardEN≈200 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Tower defense with balancing report and map editor

Game-design depth: four towers with distinct roles, enemy types with resistances, an economy with wave scaling, a map editor and an automatic balancing assessment …

GameshardDE≈280 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Factory and automation simulation with bottleneck detection

Data modelling for item flow (miners, belts, machines, storage, power) and an automatic bottleneck detector, the kind of logic small models usually fake.

Simulations & physicshardDE≈270 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Ecosystem and evolution simulation

Three trophic levels with energy, ageing, reproduction and death, heritable traits that mutate, environmental pressure and live population charts.

Simulations & physicshardDE≈290 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Real-time traffic simulation of a small town

A road network with intersections, vehicles routing to destinations, signals or priority rules, emergent jams, and user changes whose effects must show up live in the …

Simulations & physicshardDE≈230 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Orbital mechanics and mission simulation

Simplified but internally consistent orbital mechanics with thrust manoeuvres, fuel, trajectory prediction and a mission goal.

Simulations & physicshardDE≈260 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Agent task: build a FLUX workflow in a local ComfyUI folder

Coding-agent discipline in a real folder: explore first, follow existing file formats, no downloads, no moving or deleting files, validate the output and report …

Agent taskshardDE≈410 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Agent task: n8n Gmail workflow with a dry-run switch

Turning business rules into an importable n8n workflow with a classifier, branching, a review label for paid offers, placeholder credentials and a dry-run switch that …

Agent taskshardDE≈780 tok
Arnie936 / llm-prompting-testsExcerpt + link →
ARES-6 six-legged rescue robot in Three.js

A large spec with an explicit acceptance list: a hierarchical robot rig, tripod gait, arm and claw, sensors, a drone, mission presets, telemetry, and a …

Simulations & physicsvery hardEN≈2.9k tok
Arnie936 / llm-prompting-testsExcerpt + link →
PixelForge Studio: an image editor in one HTML file

A real application rather than a demo: layer compositing with per-layer canvases, many tools, filters on the active layer only, undo/redo and export.

Appsvery hardEN≈940 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Interactive 3D digital twin of the Earth

A short, ambitious prompt: seamless zoom from space to street level, country hover with statistics, clouds, air traffic and day/night. It tests honest handling of data …

Appsvery hardDE≈190 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Dragomon: a monster-catching RPG with original IP

Open-ended game creation that must avoid protected names and designs while still delivering exploration, catching, turn-based fights, levels, evolutions, items and …

Gamesvery hardDE≈260 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Audited, self-improving trading research agent

A 54 KB master prompt for a coding agent with binding safety limits, strategy research, backtesting, an external audit, paper-trading deployment and an explicitly …

Agent tasksvery hardDE≈15.1k tok
Arnie936 / llm-prompting-testsExcerpt + link →
Scroll-driven product landing page builder

An autonomous website-builder prompt: from one product photo to a polished scroll-driven landing page with a fixed section order, OKLCH palette, copy rules, browser QA …

Agent tasksvery hardEN≈2.4k tok
Arnie936 / llm-prompting-testsExcerpt + link →
Minecraft-like block world

A compact spec with a clear success criterion: first-person movement, terrain generation, mining and placing blocks, several block types, collision and gravity.

GameshardDE≈430 tok
Arnie936 / llm-prompting-testsExcerpt + link →
World-of-Warcraft-style 3D RPG prototype

A playable third-person fantasy prototype with combat, enemy AI, character stats, abilities, experience and level-up.

GameshardDE≈480 tok
Arnie936 / llm-prompting-testsExcerpt + link →
Micron quarterly results video with Hyperframes and voice-over

A research-plus-production task: about one minute of 16:9 video on Micron's latest quarterly report with figures, outlook, Hyperframes animation, a German ElevenLabs …

Agent taskshardDE≈200 tok
Arnie936 / llm-prompting-testsExcerpt + link →
ARES-6 v2: collision-safe realistic physics

The ARES-6 robot again, now with hard physics constraints: limbs must not intersect each other or the body, the robot must not walk through objects, feet need …

Simulations & physicsvery hardEN≈3.4k tok
Arnie936 / llm-prompting-testsExcerpt + link →
20 numbered balls in a spinning heptagon (KCORES)

Exact requirement recovery (20 balls, given colours, numbers, spin), hand-written collision detection and response against rotating walls, ball-ball collisions, …

Simulations & physicshardEN≈310 tok
KCORES LLM ArenaExcerpt + link →
Earth to Mars and back: animated 3D plot (KCORES)

A one-line prompt (from xAI's Grok 3 launch demo) that hides real orbital mechanics: transfer time, waiting for the return window, scale and 3D inclination.

Simulations & physicsvery hardEN≈30 tok
KCORES LLM ArenaExcerpt + link →
ASCII Mandelbrot zoom drawn with a Li Bai poem (KCORES)

Seventeen precise, checkable requirements in Chinese: a canvas ASCII Mandelbrot set, 0.5 % zoom per frame for 200 frames then loop, characters from Li Bai's poem 静夜思 …

Creative coding & SVGvery hardZH≈590 tok
KCORES LLM ArenaExcerpt + link →
Solar system animation with exact colours and timing (KCORES)

A precise visual spec in Chinese: the Sun and nine planets in order with relative sizes, four given colours per body, labels, 1 s = 10 Earth days, an offscreen canvas …

Simulations & physicshardZH≈720 tok
KCORES LLM ArenaExcerpt + link →
Pouring water from a tilting cup: particle fluid in pygame

A 2D particle fluid with hand-written collisions against a rotating container: leak-proof segment joints, restitution, particle repulsion and a coordinate transform …

Simulations & physicshardZH≈820 tok
KCORES prompt collection (gist)
Firecracker box chain reaction in three.js

A long, number-heavy three.js spec: 100 colliding firecrackers, timed fuses, shock waves, fire-radius ignition with random delays, particles, dynamic lights and three …

Simulations & physicsvery hardZH≈1.7k tok
KCORES prompt collection (gist)
Elephant toothpaste experiment in three.js

Modelling and materials (a real Erlenmeyer flask, physical glass, liquid that fits the shape) plus a foam particle system with decaying pressure, squash on contact, …

Simulations & physicsvery hardZH≈1.2k tok
KCORES prompt collection (gist)
50+ bouncing balls with gravity and collisions (canvas)

Ball-ball collision response with mass, damping and wall bounces for 50+ objects, delta-time animation and some optimisation, inside a fixed HTML boilerplate.

Simulations & physicsmediumEN≈1.5k tok
LocalLLM_VisualCodeTestExcerpt + link →
Vehicles that wrap, collide, explode and restart

State management: wrap-around movement, collision detection between moving objects, an explosion effect, then a clean full reset of the simulation loop.

Simulations & physicsmediumEN≈1.7k tok
LocalLLM_VisualCodeTestExcerpt + link →
Autonomous aquarium with wandering fish

Object-oriented animation basics: 10–15 fish with wandering behaviour, smooth turning at the tank edges, facing the direction of travel, and delta-time updates. It …

Simulations & physicseasyEN≈1.3k tok
LocalLLM_VisualCodeTestExcerpt + link →
3D flight combat simulator with plane selection

A short but strict game spec: three selectable planes with realistic, displayed performance limits, dogfights against a dynamic number of enemies, visible tracers, …

GameshardEN≈280 tok
flight-combat-llm-compExcerpt + link →
Award-level website for a stained glass studio, no images

Design taste and restraint: a luxury single-file site in vanilla HTML, CSS, JS and Three.js where every visual is generated in code, with four required sections and …

Creative coding & SVGhardEN≈170 tok
flight-combat-llm-compExcerpt + link →
SVG of a pelican riding a bicycle

Spatial reasoning without seeing the output: the model must place a recognisable pelican on a bicycle with plausible contact points (seat, pedals, handlebars) in raw …

Creative coding & SVGmediumEN≈10 tokquick pack
Pelican on a bicycle
Ball bouncing inside a spinning hexagon

The short original of the heptagon family: collisions with moving walls (the wall's velocity at the contact point must enter the bounce), plus gravity and friction.

Simulations & physicsmediumEN≈50 tokquick pack
Spinning hexagon (X post)
Trolley problem with five dead people

Reading versus pattern-matching: the five people on the main track are already dead.

Reasoning trapseasyEN≈50 tok
Misguided Attention
Inverse Monty Hall: two cars, one donkey

Whether the model recomputes the probabilities when the classic setup is inverted.

Reasoning trapsmediumEN≈90 tokquick pack
Misguided Attention
Schrödinger's cat that is already dead

Reading the first sentence: the cat is dead when it goes into the box.

Reasoning trapseasyEN≈60 tok
Misguided Attention
River crossing where the boat fits both

Resisting a memorised multi-trip puzzle solution when one trip is enough.

Reasoning trapseasyEN≈40 tok
Misguided Attention
Measure 4 litres with a 6 l and a 12 l jug

Checking feasibility before searching: every measurable amount is a multiple of gcd(6, 12) = 6.

Reasoning trapsmediumEN≈20 tokquick pack
Misguided Attention
Measure 3 litres with a 1 l and a 2 l jug

Avoiding list-writing autopilot on a trivial task.

Reasoning trapseasyEN≈20 tok
Misguided Attention
1 kilogram of feathers or 1 pound of steel

Units over the memorised 'they weigh the same'.

Reasoning trapseasyEN≈20 tokquick pack
Misguided Attention
13 coins, one fake, and a digital scale

Adapting to the tool actually given: a digital scale shows weights; it isn't a two-pan balance.

Reasoning trapsmediumEN≈20 tok
Misguided Attention
Measure 60 minutes with two 60-minute ropes

Spotting that the target equals one rope's burn time.

Reasoning trapseasyEN≈70 tok
Misguided Attention
Measure 20 minutes with two 60-minute ropes

Admitting when the standard tricks can't reach the target.

Reasoning trapshardEN≈70 tok
Misguided Attention
Birthday problem: at least two do NOT share

Reading the negation instead of solving the famous version.

Reasoning trapsmediumEN≈20 tok
Misguided Attention
50 machines, 5 minutes, 5 widgets

Rate reasoning on a variant of the cognitive reflection test.

Reasoning trapsmediumEN≈30 tokquick pack
Misguided Attention
Stolen bat and ball: what did I pay?

Noticing the word 'stole'.

Reasoning trapseasyEN≈30 tok
Misguided Attention
Lotus flowers growing by two per day

Linear versus exponential: the classic lily-pad answer (day 39) assumes doubling.

Reasoning trapsmediumEN≈150 tok
Misguided Attention
Knights and knaves with no consistent answer

Detecting a contradiction instead of forcing an assignment.

Reasoning trapshardEN≈80 tok
Misguided Attention
A 7-litre bucket with no bottom and a sealed top

Spatial insight: turn it over.

Reasoning trapseasyEN≈30 tok
Misguided Attention
Ice cubes in a frying pan

Common-sense physics hidden in an arithmetic word problem.

Common sensehardEN≈110 tok
SimpleBench (public sample)
Juggler, two balls and a balloon

Tracking time and gravity in a distracting scene.

Common sensehardEN≈120 tok
SimpleBench (public sample)
Duct-taped sandwich stack

Physical intuition: tape on the top surface lifts only the top slice of bread.

Common sensehardEN≈150 tokquick pack
SimpleBench (public sample)
Glove drops from a car on a bridge

Ignoring irrelevant vectors (river, wind, car speed): the glove falls onto the bridge.

Common sensehardEN≈190 tok
SimpleBench (public sample)
No commas, no letter c, at least 250 words

Holding a character-level constraint over a long answer; 'c' is everywhere in research vocabulary.

Instruction followinghardEN≈70 tokquick pack
IFEval (Instruction-Following Eval)
Exactly 5 paragraphs, *** separators, 3 highlights, one banned word

Several independent format constraints at once, plus a forbidden word.

Instruction followingmediumEN≈90 tok
IFEval (Instruction-Following Eval)
Fewer than 5 sentences but 250+ words, title in << >>

Conflicting pressure between length and sentence count, plus a title format.

Instruction followinghardEN≈60 tok
IFEval (Instruction-Following Eval)
30-line poem, one sentence per line, no commas

Counting lines exactly while keeping punctuation rules.

Instruction followingmediumEN≈60 tok
IFEval (Instruction-Following Eval)
Parallel tool calls with a distractor function

Choosing the right two of three tools, mapping 'perimeter of a circle' to circumference, passing radius 5 and diameter 10 correctly, and emitting valid JSON only.

Tool use & JSONmediumEN≈410 tokquick pack
Berkeley Function Calling Leaderboard (BFCL)
Don't call the only tool when it doesn't fit

Tool-use restraint: the only available function computes BMI, but the user wants a triangle's area.

Tool use & JSONeasyEN≈210 tokquick pack
Berkeley Function Calling Leaderboard (BFCL)

Public prompts can end up in training data, so a model may have seen them. Use these as a quick, comparable first look, and change details (numbers, names, colours) to check that a model reasons rather than remembers.

New test prompts in your inbox

An occasional short email when strong new test prompts are added, each linked to its source. No spam. Every email has a one-click unsubscribe link.