the whole method, free · nothing held back

Here's how
I built it.
Yours to copy.

This page is the complete method behind Scrooge, laid out step by step. Follow it and you can build your own version for nothing. Or, if you would rather skip the afternoon of setup and the endless tuning that keeps the quality from slipping, the finished build is ten dollars, relentlessly tested, and it ships with the live savings meter. It pays for itself in the first couple of uses.

Two honest options. Build your own from the guide below, or hand ten dollars to the version that already works and never leaks quality. Your call.

Nº 01 · build your own, free

The whole thing,
in five parts.

You need four things: a skill file that carries the standing order, a couple of cheap workers to hand jobs to, a checker so nothing ships unread, and a receipt so you can watch it save. Here is each one, with the actual files. This is a simpler cousin of Scrooge, not a copy of it, but it works. Call yours whatever you like. This one is named thrift.

Step 01

Write the skill

Claude Code reads instruction files called skills from a folder in your home directory. Make a folder and a SKILL.md inside it. The frontmatter names the skill; the body is the standing order the model follows for the whole session. Keep yours short and blunt.

~/.claude/skills/thrift/SKILL.mdthe standing order
---
name: thrift
description: Route mechanical work to cheap models; keep the hard thinking on the best one.
---
You are the coordinator. Do not read files, grep, or run
chores yourself. Split every job into three kinds of work:

  chores    clear and verifiable        -> the runner  (cheap model)
  judgment  contained reasoning         -> the analyst (mid model)
  hard      architecture, one-way doors -> you keep it

Brief every worker with exact file paths and a tight output cap.
Fan out independent chores in parallel, not one at a time.
Never trust a summary; open the actual file and check it.
When the work lands, print the cost receipt.

Now typing /thrift loads that as the playbook for the session.

Step 02

Give it cheap workers

The coordinator needs someone to hand chores to. Claude Code lets you define subagents pinned to a specific model. Drop a couple of files in ~/.claude/agents/. The runner rides the cheap model and does the volume; a second file, analyst.md, is the same shape with model: sonnet for the judgment calls.

~/.claude/agents/runner.mdthe cheap worker
---
name: runner
description: Mechanical execution: reads, greps, renames, running tests and builds.
model: haiku
tools: Read, Grep, Glob, Edit, Bash
---
Do exactly what the brief says, nothing more. If a file or
instruction is missing, stop and report. Return a tight summary
plus file:line references, never a wall of text.
Step 03

Route, and fan out

With the skill and the workers in place, the pattern runs itself. For any big job the coordinator classifies each task, spawns every independent chore at once (many runners in a single turn, not a queue), waits for that layer to land, then spawns the next. Parallel is the whole point: ten files read by ten runners at the same time cost a tenth of the top rate and finish in the time of one.

the coordinator's move, every turnrouting table
# classify, then send each task to the right rung
chores    -> runner  (haiku)   x N, all in one turn
judgment  -> analyst (sonnet)  only when it needs it
hard      -> you              the best model, thinking hard
Step 04

Check the work, then escalate

Cheap help is only safe if nothing ships unread. Two rules keep the quality flat. First, the worker who did a job is never the one who checks it: send the finished artifact to a fresh runner to verify it against the brief. Second, if the same task comes back wrong twice, bump it up a rung with the failure attached, so the stronger model does not waste time rediscovering the mistake.

That separate reviewer is the quiet upgrade. A single expensive model grades its own homework in one head. This splits the work from the check, so the cheaper path actually ends up looked at more, not less.

Step 05

Print the receipt

The last piece is proof. Wire a Claude Code hook that fires when the session ends and runs a small script you write. The script tallies how many workers ran at each rung, multiplies by each rung's public rate, and compares that against what the whole job would have cost on the top model alone.

~/.claude/settings.jsonfire a receipt when the session ends
{
  "hooks": {
    "SessionEnd": [
      { "matcher": "",
        "hooks": [
          { "type": "command",
            "command": "~/.thrift/receipt.sh" }
        ] }
    ]
  }
}

Rough public rates to do the math with, per million tokens, blended: the cheap rung runs about $2, the middle about $7, the top about $11. Count the tokens each rung handled, take the gap between "all of it on the top model" and "most of it on the cheap ones," and that gap is your receipt. Big jobs with lots of chores save the most. A one-line question saves nothing, and an honest receipt should say so.

A blunt skill, two cheap workers, a checker, and a receipt. Build it in an afternoon and it will genuinely save you money. the free version, in one breath

Nº 02 · the idea

You hired a
five-star chef.
He's washing
the dishes.

Think of Claude as a brilliant, expensive expert. Out of the box, that expert personally does everything: the important thinking, sure, but also the reading, the searching, the copying, the double-checking. All at expert prices.

Without Scrooge · one expert does it all

only the gold dot needed the expert. you paid expert rates for all five.

With Scrooge · the expert gets a crew

same job, same standard. the expensive minutes now go only where they matter. bonus: helpers work side by side, so the job often finishes sooner.

Nº 03 · the architecture

One coordinator.
A crew of
cheaper minds.

Here is the same idea in engineering terms. You are building a coordinator: a top-tier model that refuses to do grunt work itself. It reads the job, splits it into pieces, and hands each piece to the cheapest model that can do it correctly. It spends its own expensive tokens only on decomposing, briefing, checking, and the genuinely hard calls. Everything else runs on a cheaper rung.

$

The cheap rung

A small, fast model (Haiku class). Handles anything with a clear right answer: reading files, grepping, renames, running tests and builds, boilerplate from a template. Runs many at once. Roughly $2 per million tokens.

$$

The middle rung

A capable mid model (Sonnet class). Takes contained judgment: one non-trivial change, a bounded debug, a review of a single component. Called only when a cheap model would plausibly miss the nuance. Roughly $7 per million.

$$$

The top rung

The strongest model you have (Opus or Fable class). Architecture, one-way doors, ambiguous cross-cutting debugging, the final call. The coordinator itself lives here and stays here. Roughly $11 per million.

why it actually saves

Two savings, not one.

The obvious one: cheap tokens cost a fraction of top-tier tokens, and most of any big job is cheap-tier work wearing an expensive price tag.

The one people miss: grunt work done inside a helper stays out of the coordinator's context. Left on one model, every file it reads sits in the transcript and gets re-read, and re-billed, on every later turn. Isolation is money.

  • The coordinator decides and briefs; it never does chores
  • Independent chores fan out in parallel, not in a queue
  • Cheap tokens do the volume; top rates buy only the thinking
  • Helper context never bloats the expensive main thread
  • A separate checker looks at every result before it ships

Nº 04 · where the money goes

These are the
numbers it hits.

Build the pattern above and here is what it does to a bill. Picture ten dollars of Claude doing a big job on one model. Most of it is not buying brilliance. It is buying chores at top-tier prices. Split those off and the same job costs a fraction.

Today · every coin spent at expert prices

$10 of claude, left on its own

about seven of these coins paid for chores. one paid for the thinking that actually needed the expert.

the same job, scrooged

the chores got helper prices. the same $10 job now costs about $3.50. the dashed coins never leave your pocket.

honest estimate from claude's public price list. big jobs with lots of chores save the most, up to about 73%; a one-line question saves nothing, and an honest receipt will tell you so.

one real example

A big project, both ways.

Say you ask Claude to go through a whole project, fix what's broken, and prove it works. A serious, multi-hour job.

Left on its own: about $33. Scrooged: about $10. You keep roughly $23, and you'd never spot which version the expert-only one was.

The same big job · estimated bill

You keep $23

on this one job. estimates at claude's list prices.

no trust required

It shows you the receipt.

You don't have to take any of this on faith. Every time Scrooge finishes a job, it prints a little receipt: what the job would have cost, what it actually cost, and what you kept.

The numbers are honest estimates from Claude's public price list, and the receipt says so right on it. Watch them add up for a week.

Get Scrooge for $10 It pays for itself the first time you run it. Usually before lunch.

Nº 05 · get more done

Same budget.
Five projects
instead of one.

Saving money is one way to look at it. Here's the other: the budget you already have suddenly goes a lot further.

What $50 of claude gets you

without scrooge · one big project, then you're out

with scrooge · five big projects on the same $50

real arithmetic, not a slogan: one big project runs about $33 wild or about $10 scrooged. fifty dollars covers one the first way, five the second.

~$240 Back per year if you use Claude a little: around $30 a month of real work.
~$1.2k Back per year if you use it most days: around $150 a month.
~$4.8k Back per year if you run your business on it: around $600 a month. Thousands, as plain math.
3–5× On a monthly Claude plan the win shows up as room: your usage limit stretches across several times the work.

yearly figures are illustrative, at claude's list prices, assuming roughly two-thirds of big-job spend stays in your pocket. your receipt keeps the real score.

Nº 06 · the fair question

"But won't cheaper
helpers do
worse work?"

They would, if anyone trusted them blindly. Nobody does. Three rules keep the quality exactly where it was.

1

Helpers only get chores

Helpers are only handed work with a clear right answer: find this, read that, change these. Anything that takes real judgment never goes to a helper in the first place.

2

Everything gets checked

No helper's work is taken on their word. A checker looks at the actual result, and if a helper gets something wrong twice, the job automatically moves up to a smarter brain.

3

The expert keeps the hard parts

The big decisions, the tricky problems, the things that would hurt to get wrong: those always go to the strongest brain available, thinking as hard as it can.

the part nobody expects

It's actually checked more.

Here's the funny thing about plain Claude: it grades its own homework. It does the work, then it checks the work, all in one head.

Scrooge splits those jobs up. The one who did the work is never the one who checks it. So the cheaper way isn't cutting corners. It added a second set of eyes.

  • Hard thinking always stays on the strongest brain
  • Helpers never make judgment calls
  • Every result gets looked at by fresh eyes
  • Mistakes bump the job up to a smarter brain, automatically
  • And the receipt shows you the savings, every time
You wouldn't pay a surgeon to file your paperwork. Scrooge just applies that one piece of common sense to your AI, automatically, every time. the whole idea, one sentence

Nº 07 · or skip the build

Build it free.
Or hand it
ten dollars.

Everything above is real and yours to keep. But there is a reason the finished version costs ten dollars and not nothing: the distance between a coordinator that mostly works and one that never leaks a drop of quality is a lot of tuning, and a lot of testing on real jobs. That work is done. You can borrow it.

the free build $0

Roll your own

  • The whole method above, yours forever
  • An afternoon to set up, and honestly more to tune
  • You decide the routing rules and when to trust the cheap rung
  • You keep it working as models and prices change
  • A text receipt you wire up yourself
Get the Tested Build · $10 The free guide will save you money. This saves you the build, the tuning, and the doubt. It pays for itself in the first couple of uses.

Nº 08 · the part you can see

You can watch
it save.

The free build gives you a text receipt when a job ends. The ten dollar version adds the part you actually watch: a small Mac menu bar app that counts your savings live.

Your purchase includes a small Mac menu bar app, not just the instruction file. It sits quietly up top and waits.

The moment you type /scrooge, a little receipt shows up in your menu bar and starts counting, live, what this job is saving you. It also keeps a lifetime ledger, so the total keeps adding up job after job.

It's a real Mac app you control: open it from the menu bar or a hotkey you can change, keep a running history, and drag it wherever you like. All on your own machine, with nothing sent anywhere.

It only reads your own machine's records, and it never sends any of it anywhere. No telemetry. Your ledger never leaves your Mac.

$10 once · no subscription

Ten dollars.
It earns it back the same day.

Get Scrooge for $10 It pays for itself the first time you run it. Usually before lunch.

Apple Silicon Mac · Claude Code · instant download