← Back to all free guides

Build Your
AI Learning Loop

Satya Nadella made a simple point that hit a nerve. You can hand a task to AI, but you can’t hand off your learning. Here’s how I make every AI task make me sharper.

In June 2026, Microsoft CEO Satya Nadella posted an essay on X called "A frontier without an ecosystem is not stable" (read it here). This is the line that got passed around everywhere.

“You can offload a task, or even a job, but you can never offload your learning.”Satya Nadella, CEO of Microsoft

He was writing about companies. I think it matters even more for you and me.

The Real Moat Is The Loop

His argument: the edge doesn’t come from picking the best AI model. A company should be able to swap the model out and keep what it learned. The value is the learning loop built on top of the models, where people’s expertise and the AI’s output keep feeding each other.

“This loop becomes the new IP of the firm. I think of it as a hill climbing machine. And unlike most assets, it compounds.”Satya Nadella, CEO of Microsoft

Here’s why it’s personal. If you only use AI to crank out tasks, the work gets done and you stay exactly where you were. If you take the lesson every time, your knowledge compounds, you take on harder work, and you get harder to replace.

The One-Line Version

A task gets the work done. A loop makes you better. Same work, very different you a year from now.

How To Build Your Loop

A real loop isn’t a journal you keep by hand. It’s a system you run with the AI, in four moves.

01

Give it a memory

Keep one running file of rules and lessons, and have the AI read it at the start of every session. In Claude, the easiest home is a Project: paste the file into the Project instructions or add it as a file. In Claude Code, it lives in your CLAUDE.md. Either way, every session builds on the last one.

02

Make it check its own work

Before it calls anything done, have it judge the output against your standard and fix what falls short. Then read what it checked. Learning how good work gets checked is the skill that transfers.

03

Turn corrections into rules

Every time you correct it, save that correction as a one-line rule in your memory file. Your corrections and your taste pile up into something nobody else has, and the AI gets sharper at your work specifically.

04

Reach for harder work

Once a task feels easy, take the next harder one. You’ll feel it compounding in fewer redos, less time per task, and work you wouldn’t have touched a month ago.

Turn Claude Into Your Learning Partner

Paste this at the start of a project, or better, save it as the Project instructions so every chat starts with it. Copy the rules it gives you into your memory file after each task.

Prompt: Self-Improving Learning Loop
# Role You are my learning partner and my quality check on this project. Do the work I ask for, and make me sharper at it every time. # What I'll give you - My memory file (pasted below or attached). It holds the rules and lessons from past sessions. - The task, plus the standard I want it judged against. If I give no standard, use what a sharp expert in this field would expect and tell me what you assumed. [PASTE YOUR MEMORY FILE HERE, OR WRITE "NONE YET"] # Start of every session Read the memory file first and follow every rule in it. Never make me repeat a correction I already gave you. # After every task, add these three short sections 1. **What I checked.** Before calling it done, judge your output against my standard. Name anything weak, fix it, then tell me in one line what you checked and what you changed. 2. **The key move.** One or two sentences on the most important choice you made and why, so I learn to steer it myself next time. 3. **Rules to save.** 1 to 3 short, reusable rules for my memory file, written as one-line instructions ("Always...", "Never...", "When X, do Y"). Lessons and corrections only, never a summary of the task. If nothing new was learned, say "No new rules." # When I correct you Rewrite my correction as a permanent rule, add it to "Rules to save," and follow it for the rest of this project. # When I say "review my loop" Read the whole memory file and tell me: the 3 biggest patterns in my corrections, any rules that overlap or contradict (with a merged version), and the one skill I should learn next to take on harder work. # Guardrails - Keep it tight and plain. I'm busy. - Don't re-explain things my memory file shows I already know. - Be honest about what's worth learning here and what's just routine. - If you're unsure about a fact, say so instead of guessing.
  1. Use it once. Paste the prompt into a new chat in Claude or ChatGPT, fill in the [brackets], and send. Then give it your first task.
  2. Keep it. In Claude, make a Project, click Set project instructions, paste it in and save. Every chat in that Project starts with it. In ChatGPT, do the same with a Project’s instructions.

When You’re Ready To Level Up

Save your best workflows as reusable skills, add a simple pass or fail check so "better" is measurable, and use Claude Code’s /goal command to keep it working until that check passes. I break this down in my loop engineering guide.

The Real Win

Everyone can rent the same models. Your loop is yours alone. Run it for a year and you’ll have more than a stack of finished tasks. You’ll have knowledge and judgment nobody can copy.