← Back to all free guides

4 Claude
Power Moves

If you’re constantly going back and forth correcting Claude, I hate to break it to you, but you’re the problem. These are the 4 moves I use to stop correcting and actually delegate.

Most people use Claude like a slot machine. Type a quick request, pull the lever, hope. It builds the wrong thing, they correct it, it builds another slightly wrong thing. Twenty messages later the result is mediocre and they’re exhausted.

The people who save hours spend a few minutes getting aligned up front, then let Claude run. These moves are built for Claude Code. Move 2 works in the regular Claude app too.

Move 1: Start In Plan Mode

01

Make it show you the plan

In plan mode, Claude reads what it needs, thinks through the approach, asks you questions and hands you a written plan without editing your files. You approve it, then it builds.

Press Shift + Tab until the status bar says plan mode on, or start a single message with /plan. Get the plan right and the mistakes get caught on paper instead of in your files.

Claude Code permission modes →

Move 2: Make It Ask You Questions

02

The 95% rule

Half the time Claude builds the wrong thing, it filled a gap you left with a guess. Add this line to almost any request: "Ask me questions until you are 95% sure exactly what I need. Do not assume anything."

Now Claude surfaces the decisions you should be making, like which file to touch or what happens in the edge case. A few quick answers up front delete whole rounds of "no, not like that."

Move 3: Then Let It Run

03

Turn on auto mode

Once you’ve approved the plan, you don’t need to approve every step. Auto mode runs the task start to finish while a separate safety check reviews each action and blocks anything that goes beyond what you asked. It’s the starting mode in current versions of Claude Code, and Shift + Tab gets you back to it.

This works because you did Moves 1 and 2 first. You’re not letting it run wild on a vague request. You’re letting it carry out a plan you already approved.

Do This Safely

Skip bypass permissions on your real computer. Anthropic says to use it only in isolated setups like containers or VMs, because it has no protection against unintended actions. Auto mode also isn’t a guarantee, so set up an allow list and a deny list first. Deny rules still apply in every mode. My exact lists are in The Claude Code Safety Hack.

Move 4: Feed Your CLAUDE.md

04

Keep a living instruction file

CLAUDE.md is the file Claude Code loads at the start of every session to learn your project, your preferences and how you work. The better it is, the less you explain. This is the move that compounds.

Any time you correct a recurring mistake or agree on a new way of doing things, say "add that to CLAUDE.md." Keep it under about 200 lines, which is Anthropic’s own target, because longer files eat context and get followed less. When you add something new, delete something old. Running /doctor prompt-audit flags outdated or conflicting lines for you.

End-Of-Session CLAUDE.md Update
Before we end this session, look back over everything we did today. 1. List every correction I made, every preference I stated and every "no, not like that" moment. 2. For each one, decide if it's a one-off or a rule that would help in future sessions. 3. Draft the rules as short, specific lines for CLAUDE.md (e.g. "Use pnpm, not npm" instead of "be careful with packages"). 4. Read the current CLAUDE.md. Show me which new lines to add, and which existing lines are outdated, duplicated or never used so we can delete them. Keep the whole file under 200 lines. Show me the proposed changes first. Don't edit the file until I say yes.

How Claude remembers your project →

New To These Files?

A CLAUDE.md is a plain text file with simple formatting. If the whole "md file" thing is fuzzy, here’s the 5-minute crash course plus a template: What’s an .md File?

My Delegation Kickoff

This is how I open a real task. Paste it as your first message, fill in the bracket, and it triggers Moves 1 and 2 automatically.

Paste This To Kick Off Any Task
I want to delegate this task to you properly, not babysit it. Here is what I want: [describe what you want, even roughly, e.g. "a simple landing page for my dog grooming business with a booking button, my hours, and a gallery of before/afters"] Before you build anything, do this: 1. Stay in plan mode. Do not change or create any files yet. 2. Ask me questions until you are 95% sure exactly what I want. Do not assume anything. Ask about the parts where you would otherwise have to guess: look and feel, the must-have pieces, anything I did not mention, and what "done and good" looks like to me. Ask a few at a time and wait for my answers. 3. Once you have my answers, show me a clear, step-by-step plan of how you will do it, including anything you are unsure about. Wait for me to approve it. 4. After I approve, execute the whole plan. If you hit a real fork in the road you did not plan for, pause and ask. Otherwise keep going to the finish. 5. If at any point I tell you you are off track, stop immediately and re-align. Do not finish the wrong version first. 6. When you're done, give me a short summary: what you built, how to check it works, and anything you'd want me to decide next. Start by asking me your questions.

Answer its questions, because that step is where the time gets saved. Approve the plan, then let it run. If you do one kind of task all the time, save this as a slash command so you never retype it.

Delegating isn’t losing control. You make the decisions up front, where they’re cheap and fast, then let Claude carry them out. A 20-message correction marathon turns into a few good questions and a finished result.