Quest Board
Challenges for builders.
Quest Board
Challenges for Builders
the API gives you the endpoints. the build-your-own page gives you the prompt. this page gives you the challenge.
fair warning: these aren't weekend hacks. you're going to learn Python, Pillow, git, plan mode, ask mode. you're going to fail. you're going to read errors you don't understand, debug things that worked five minutes ago, and wonder why your image renders at 0x0 pixels.
that's the point.
every quest here is something I built myself. the daily tracker, the dashboard, the progression engine, the avatar. none of it was generated in one shot. all of it was planned, tested, broken, fixed, and shipped.
if you want to actually learn how to build with AI, this is where you start.
Available Quests
Boot Sequence
Set up the daily tracker. Write a Python script that scans your repo, detects what you worked on, and outputs a structured JSON log. Run it. See your work quantified for the first time. This is the foundation everything else builds on. If you skip this, nothing after it makes sense.
First Pixel
Render your first Pillow-generated image. Take the JSON from Quest 1 and turn it into a visual dashboard card. Colors, layout, fonts, all generated from data. This is where it clicks. The image isn't a screenshot. It's computed. Every pixel has a reason.
The Progression Layer
Add XP, levels, and titles on top of your tracker. Take daily output scores and convert them into RPG progression. Accumulate XP across days. Trigger level-ups. Unlock titles. This is the bridge between "I shipped today" and "my character evolved."
Ship It Live
Deploy your tracker to a live URL. Build an API endpoint that serves your progression data as JSON. Add an OG image route that renders your dashboard card on the fly. Ship it so anyone can see your stats at a URL. This is where it stops being a local script and becomes infrastructure.
Come At Me
Fork the approach. Build something I haven't built yet. A better avatar system. A different class hierarchy. A multiplayer leaderboard. A CLI that generates the dashboard from the terminal. A Discord bot that posts your daily stats. I don't know what you'll build. That's the point.
The Real Quest
the quests above teach you Python, Pillow, deployment, API design. but the actual skill you're building is something else.
you're learning how to build with AI without losing your ability to think.
plan mode forces you to understand the problem before you write code. ask mode forces you to learn when something breaks instead of just asking for a fix. sub-agents teach you parallel execution when you're ready for it.
the people who get the most from AI aren't the ones who prompt the fastest. they're the ones who understand what they're building well enough to direct the AI effectively.
stop when you fail. read the error. understand it. then fix it.
that's the real progression system.