Prompt library

Filter by task, tool, and level. Search looks at the title, description, and variables.

IntermediateChatbot

A chatbot with one job

A chat with a system prompt, a short history, and an answer for questions outside the job.

BeginnerGame

A short canvas game

A one-screen game, playable on a keyboard, with no engine. For a real platformer, use the Phaser prompt.

BeginnerRules files

An agent rules file

Writes short rules for .cursor/rules, CLAUDE.md, or AGENTS.md, using the repo's real commands.

AdvancedAgent

An agent with tools

An agent with a closed tool list, confirmation before a side effect, and a stop condition.

IntermediateBooking

Bookings for a local business

A customer picks a free slot and leaves contact details. No marketplace and no payment, unless you ask.

IntermediateDashboard

Dashboard CRUD

List, create, edit, and delete one entity, with empty, error, and delete confirmation states.

IntermediateFix a bug

Fix a bug from the logs

Asks for a hypothesis, a failing test, and the smallest diff. The log goes in the prompt, not a vague summary.

AdvancedGame

Phaser platformer

One short platform level: run, jump, do not fall through the floor, reach the goal.

BeginnerLanding page

Product landing page

One page, with a hero, proof, and a single CTA. No invented testimonials.

IntermediateAuth

Sign-in with Supabase

Email and password (plus only the methods you list) with a protected route and a session that survives reload.

BeginnerWaitlist

Waitlist page

Captures an email (and only the fields you list) with success, error, and duplicate states.

IntermediateTests

Write tests for the behavior

Covers one behavior with tests in the runner the repo already uses. No tests of internal details.