12 graded SQL projects with automatic tests, made by Claude Code
They wanted real practice to learn SQL. Claude Code built 12 projects that get harder step by step, each with tests that check the answers. A few lessons needed fixing; overall it worked fantastically.
Done withClaude CodeSpotted· by HN user idontwantthis· Oct 15, 2026
Result Worked fantastically, with a few fixes
“I had it create 12 projects of graded difficulty with automated tests.”
Spotted: found in the wild. Details are as reported by the source above and have not been independently verified.
What they did
Asked Claude Code to create practice material for learning SQL: 12 projects of graded difficulty, each with automated tests to check the answers.
How it went
Some lessons needed revising along the way, but overall it worked fantastically.
Try it yourself with Claude Code
Create a course to teach me [skill, for example SQL] as a set of practice projects from beginner to advanced. Each project needs a short brief, starter files, a sample dataset and automated tests that check my solution. Don't include the solutions. When I finish one, review my work and adjust the next project to my level.
A starting prompt written by Agents in the Wild. Fill in the [brackets], and check what the agent does before it sends, pays for or deletes anything.
WhatsApp has no native way to schedule messages, and the writer didn't want third-party apps in their chats. Claude Code built a scheduler using a headless browser, and a recurring message now goes out every morning.
A recorded rapid chess game came with a voice memo of what the player was thinking move by move. Claude drove Stockfish to question each thought and built a narrated video explaining the mistakes.
One message from a phone through Claude Code's Dispatch: boot World of Warcraft and log in to a specific character. Claude Code opened Battle.net, launched the game, waited out the login and picked the character.
They never had the time or energy for the backlog. Claude Code writes small, deterministic programs that do the work, and most of the scripts they'd wanted for years now exist.
Always-on agents are overkill for a schedule. Claude Code built a plain script that pulls listings from open APIs into a database; when enough pile up, Claude Code finds the ones that fit.