Exercise 1 of 3: Eisenhower Matrix
Your first real build. You're going to tell Claude to create a four-quadrant task prioritizer with drag-and-drop — a fully interactive web app — from a single conversation.
Q1 — Do Now: Urgent AND important (fires, deadlines)
Q2 — Schedule: Important but NOT urgent (planning, training, growth)
Q3 — Delegate: Urgent but NOT important (interruptions, some emails)
Q4 — Backlog: Neither urgent NOR important (busywork, time-wasters)
You're going to build this as an interactive HTML page. Cards for each task. Color-coded quadrants. Drag-and-drop to move tasks between quadrants. An "Add Item" button to create new tasks. All in a single file you can open in your browser.
Why this is a great first project:
- It's a single HTML file — no server, no database, no setup
- You can see the result instantly — one sentence to Claude and it's open in your browser
- It's genuinely useful — you'll actually want to use this
- It teaches the core workflow: describe → plan → approve → build
Every project gets its own folder. Open Command Prompt and create one for this exercise:
Now navigate there:
Start Claude Code:
First things first — let's have Claude set up the project files. Notice what's not in this prompt: who you are or how you work. Your global CLAUDE.md already covers that — the project CLAUDE.md only carries rules specific to this build. Give it this prompt:
C:\dev\EisenhowerMatrix. Open them in Notepad if you're curious — they're just text files. Or skip the spelunking and ask Claude: "Show me the CLAUDE.md you created."
Now for the main event. You're going to describe what you want, and Claude is going to build it. This is the prompt that creates the entire app:
Now approve it. You can say something as simple as:
Claude will write the entire HTML file. You'll see it working in real-time — writing HTML, CSS, and JavaScript. When it's done, it'll tell you.
Time for the payoff. Don't go digging through folders — opening files is Claude's job now. Just say:
C:\dev\EisenhowerMatrix\matrix.html — you can go look at it in File Explorer any time. But from here on, when you want a file opened, run, or shown, you ask Claude.You should see a color-coded 2x2 grid with task cards in each quadrant. Try these things:
The first version is never perfect. Maybe you want different colors, or the font is too small, or you want categories for each task. The beauty of this workflow is that changes are just another conversation.
Go back to your Claude Code window (it should still be running). Try some of these — or make up your own:
Before you leave, tell Claude to update the memory log. This is how future sessions know what you've done.
1. Create a project folder
2. Set up CLAUDE.md plus context/PROJECT.md and context/JOURNAL.md
3. Describe what you want to Claude
4. Review the plan, approve it
5. Claude builds it
6. Test it in the browser
7. Request changes until you're happy
8. Update context/JOURNAL.md before you leave