MiniDraco · field notes

How To Talk
To Claude

50 rules for getting real work out of an AI coding agent. They come from 80+ shipped projects, and each one says what to do, why it works, and what it sounds like when you say it. If a rule can't explain how it works, it's left out.

Start somewhere

Four ways in, depending on what you need right now.

The seven control surfaces

Every rule acts on one of these. Each one breaks in its own way if you leave it unmanaged.

IntentAltitude, the standard, and honest uncertainty
ContextA budget, not a bucket
PersistenceThe enforcement ladder, from prompt up to hook
ComprehensionThe only layer that upgrades you
ProcessHow the work runs
VerificationSplit the maker from the judge
TerminationThe layer nobody writes

The one-page chart

The whole system on one sheet, colour-coded by function, with the failure cascade drawn in.

One-page flowchart of the prompting rules, colour-coded by function

The one-paragraph version

If you only read one thing.

Write all three parts: what you want and to what standard, how the work should run, and who decides when it's done. Be maximally prescriptive about the second (fan out, loop, verify), because that needs no domain expertise and the defaults are weak. Before it builds, make it map the system and explain the plan back until you understand it. Then take the grading away from the maker: a separate harsh critic, judging blind, against a real reference. State the stop condition as a loop-until, pair an unreachable bar with a budget, and say plainly that you'd rather see an ambitious failure than a safe median success.