Skip to main content

Claude Code Basics Lesson 24 of 46

Example: Putting the Bucket Together

In short
  • A real job with the pieces from the bucket in the right place: guardrails, plan, yardstick.
  • The order isn't cosmetic: each of the three moves has to happen first, or it's no use anymore.
  • Total prep cost: a couple of minutes.
  • At the end we compare it with the other route: launch it and hope.

The job

Let's go back to the invoices folder from the lesson on the loop, and this time ask for something more demanding: putting things in order. Renaming everything to a pattern, grouping by month, and producing a summary.

It's the kind of job where a misunderstanding causes real damage: if it renames two hundred files with the wrong criterion, you've got a bigger problem than the one you started with.

Move 1 — guardrails, before saying a word

In the same folder there's also a subfolder with the signed documents, which don't get touched. I don't ask it to leave them alone: I forbid it.

It's the difference we saw in the lesson on rules. If I write it into the request, I'm steering the model; if I set it as a prohibition, the tool blocks it, whatever the model decides. On something that must never happen, you go with the second one.

Same move: I open Claude Code in the invoices folder, not the folder that contains all of them. The first guardrail is always: don't let it into places it doesn't need.

Move 2 — the plan, before working

I switch to Plan mode and ask for the job. It goes and looks at how the folder is set up — how many files, what they're named now, what's inside — and comes back with a proposal.

And this is usually where the surprise shows up. In the plan I read something I hadn't said: for example that it would put files with no date in the name into a separate group, or that two invoices share the same number.

Those two details, without a plan, I would have discovered two hundred files in. Now I fix them with a sentence.

Move 3 — the yardstick, declared before you start

Before giving the go-ahead, I tell it how you know it went well:

  • every file has a date and number in the name, in the same format;

  • no file is left out of the groups;

  • the number of files at the end is identical to the number at the start.

These are three conditions it can check on its own, while it works. The last one especially: it's the safety net against the classic disaster, a file lost along the way.

Move 4 — go, and what I watch

I leave the plan and let it work. From here my job is reading the few questions that remain — the ones I haven't already covered with rules — and looking at the proposed changes before accepting them.

If halfway through I notice it's heading somewhere I don't like, I stop it and say so. Correcting on the fly is part of the loop, not a failure.

The comparison: the other route

Now imagine the same job done by firing off the request and hoping.

The misunderstanding about the undated files would have happened just the same — only you'd have found out at the end. The signed documents would have been safe only as long as the model remembered your recommendation. And the only check on the result would have been you, by hand, on two hundred files.

The prep cost two minutes: one prohibition, one mode, three lines for the yardstick. And the rules stay there for next time too.

And now

First bucket closed: you know what you let it touch. But throughout this chapter you had to keep repeating how you work, what you want, how your stuff is organized.

In the next bucket we solve exactly that: what it knows about you, meaning how to get it to find things already written instead of telling it again every time.

Did you get it?

Two minutes, no grade. Trying to answer — even getting it wrong — cements the concepts far more than rereading. Not in the mood? Skip it: the lesson still counts as complete.

In the example, what is the right order of moves?

Why forbid the folder of signed documents, if you'd already said not to touch it?

How much time does all this prep cost?

Course Claude Code Basics
  1. Chapter 1 Introduction

    1. 1 The Claude Ecosystem and Where Claude Code Fits
    2. 2 What Claude Code Is: The Collaborator Who Walks Into Your Studio
    3. 3 How an Agent Works: The Loop
  2. Chapter 2 What's Underneath

    1. 4 Claude Code in Action: The Loop, for Real
    2. 5 The Model Has No Memory: It Starts Over Every Time
    3. 6 The Harness: The Engine and the Gear Around It
    4. 7 The Map: Four Buckets
  3. Chapter 3 You Choose the Engine

    1. 8 There's No Single Claude: The Model Lineup
    2. 9 Which Model for Which Job
    3. 10 Effort: How Hard It Should Think
    4. 11 Model or Effort? The Question That Trips Everyone Up
    5. 12 The Bill: Why Saving Money Can Cost You More
  4. Chapter 4 First Time at the Controls

    1. 13 Where to Run It: Four Doors In
    2. 14 What You Need Before You Start
    3. 15 Installing Claude Code
    4. 16 The Folder: Where You Open It Decides What It Works On
    5. 17 Choosing the Engine, in Practice
    6. 18 Your First Task: Small, Yours, and It Works
  5. Chapter 5 What You Let It Touch

    1. 19 Why It Asks for Permission
    2. 20 The Rules: Always Yes, Ask Me, Never
    3. 21 The Modes: How Much Leash You Give It
    4. 22 Plan Mode: Get the Plan Before the Work
    5. 23 Verification in the Loop: Give It a Yardstick
    6. 24 Example: Putting the Bucket Together
  6. Chapter 6 What It Knows About You

    1. 25 CLAUDE.md: The Notes It Reads the Moment It Walks In
    2. 26 How to Write a CLAUDE.md That Actually Works
    3. 27 The Context Window: How Much It Can Hold at Once
    4. 28 Cleaning Up: Compact and Clear
    5. 29 Automatic Memory
    6. 30 Example: From Repeating Yourself to Never Again
  7. Chapter 7 Skills

    1. 31 What a Skill Is: A Procedure Written Once
    2. 32 Creating Your First Skill
    3. 33 The Description Decides Whether It Gets Used
    4. 34 Example: A Skill That Saves You the Week
  8. Chapter 8 How Many You Put to Work

    1. 35 The Subagent: A Helper With Its Own Desk
    2. 36 When a Helper Is Worth It (and What It Costs)
    3. 37 Teams: When Agents Talk to Each Other
    4. 38 Example: Searching Without Cluttering the Desk
  9. Chapter 9 What It's Connected To

    1. 39 MCP: The Standard Plug Into Your Tools
    2. 40 Plugins: Packaging Up and Borrowing
    3. 41 Example: When You Stop Copying and Pasting
  10. Chapter 10 Automating the Setup

    1. 42 Hooks: The Thing That Always Happens
    2. 43 Where It Fires and What It Can Do
    3. 44 When You Actually Need One (and When It's Too Much)
  11. Chapter 11 Wrap-Up

    1. 45 The Project: Your Expense Tracker
    2. 46 Wrap-Up: What You're Taking Home
From a Confusing Brief to a Complete UX/UI A vague brief becomes a navigable app. Product Ad From a Single Photo A photo becomes an animated ad, no code required. Get Claude to Watch Your Videos Claude watches your videos and turns them into text. Higgsfield Inside Claude Code Generate images and video while you code in Claude Code. Turn a Loom Recording Into a Web Page A screen recording becomes a web page, no code. Vertical Shorts With NotebookLM Your sources become a vertical short. Luxury Landing Pages on Lovable A luxury landing page from a single prompt. Excalidraw Running Locally Excalidraw free on your computer, no code. Mistral OCR in Your Workflow Extract text from documents with Mistral OCR. Claude SEO in the Terminal 25 free SEO skills inside Claude Code. Google Search Console inside Claude Code Search Console data inside your terminal. Claude Code Routines Claude working on its own, computer off. Clone a Landing Page in React With v0 Clone a real landing page into React code. Context Economy With Claude Work light and don't burn through Claude's limits. From Prompt to Self-Improving Skill Claude skills that learn from your mistakes. From NotebookLM to Canva: Presentations NotebookLM slides, finally editable in Canva. The Map for Understanding Every AI Tool 12 categories for placing any AI tool. Transparent PNGs With ChatGPT Real transparency, not a fake checkerboard. Animated Infographics With Gemini Infographics that loop, animated with Gemini. Market Research With Deep Research Deep Research as your market analyst. Get Cited by AI Search Engines (AEO) Become a source that ChatGPT and Perplexity cite.