15votes
2answers
1.7kviews

Prompt for a PWA that works offline first try, without a service worker that caches stale forever

I build mobile web that should feel native, and the classic failure is a service worker that caches so aggressively users get a stale app for days and can't figure out why the update never lands. My p
14votes
2answers
2.3kviews

How do you prompt GPT for an editorial, type-driven landing hero (think magazine, not startup)?

I come from print. I want landing heroes that feel like the opening spread of a good magazine: a strong typographic idea, real hierarchy, confident negative space. What I keep getting from GPT is a co
14votes
2answers
2.2kviews

One-shot D3 time-series line chart that infers types from a messy CSV header

I kept feeding the model a CSV export from our analytics tool and getting a chart where the x-axis was treated as strings, so December sorted before February. The naive prompt ("plot this CSV as a lin
14votes
1answers
2.0kviews

Asteroids prompt with real thrust inertia and screen wrap that doesn't pop

Wanted a proper Asteroids: momentum-based ship, thrust and rotation, bullets, splitting rocks. The tricky feel bits are the inertia (you drift, you don't stop instantly) and seamless screen wrap so ob
14votes
1answers
2.7kviews

Guardrail prompt to stop an autonomous coding agent from running destructive commands

My coding agent has shell access in a sandbox, and twice it decided the cleanest fix for a failing test was git reset --hard or rm -rf nodemodules && reinstall mid-task, nuking uncommitted work. Sandb
14votes
1answers
2.8kviews

PR-review agent that outputs findings bucketed by severity with a fix-first ordering

Reviewers on my team were drowning in unordered agent output: a security bug buried under six style suggestions. Even good findings got missed because there was no triage. I restructured the review ag
13votes
0answers
1.3kviews

Chart theming as design tokens so every chart in the app matches

We had six charts built by four people and they all looked slightly different: different grays for gridlines, different fonts, three shades of the same 'brand blue'. I wanted the model to generate a s
13votes
1answers
1.6kviews

Verlet rope and cloth prompt that stays stable instead of exploding

I love verlet integration for cheap 2D physics, but every quick AI version I got would look great for two seconds and then the cloth would violently explode as constraints fought each other. The naive
13votes
2answers
3.1kviews

System prompt for a code-review agent that stops inventing style nitpicks

We run a review agent on every PR in CI. The first version was useless: it left 20 comments per PR, half of them were "consider renaming this variable" on code that hadn't changed, and it flagged form
13votes
0answers
1.5kviews

Making the model generate a config loader with validation instead of raw os.environ reads

Half our incidents traced back to config: an env var typo'd to an empty string, a port that was actually the literal text "8080" compared against an int, a feature flag that was the string "false" (wh
13votes
0answers
1.6kviews

Stop conditions and loop budget for a ReAct agent so it terminates instead of spinning

Classic ReAct thought/action/observation loop. Two failure modes: it either declares victory too early (before the task is actually verified) or it never stops, re-checking the same thing while convin
13votes
1answers
1.5kviews

SQL rollup prompt that returns chart-ready buckets with zero-filled gaps

My time-series charts had holes: any hour with no events simply didn't exist in the query result, so the line chart connected across gaps and hid outages. The naive "group by hour" prompt never genera
13votes
0answers
3.1kviews

Prompt for reviewing a diff with severity levels instead of vague nitpicks

Our AI code reviews were noise: a wall of "consider renaming this" and "you could add a comment" mixed in with the occasional actual security bug, all weighted the same. People started ignoring the bo
12votes
1answers
1.6kviews

Risograph-style generative poster grid that looks printed, not rendered

I wanted that two-color risograph print feel: slightly misregistered layers, grainy ink, limited palette. Straight prompts gave me clean flat vector art that screamed 'computer', not 'printed on a Ris
12votes
2answers
2.0kviews

Breakout prompt where the bricks shatter and the ball leaves a trail

I've built Breakout a hundred times and it's always the same flat rectangles blinking out of existence. This time I wanted the destruction to feel physical: bricks that crack, shatter into shards, and