Cindy Zhu.
Free guides
Power moves Claude

How to run your whole business on one Claude setup

Hey, it's Cindy ๐ŸŒฑ One context file, one Claude, four jobs it runs for you: your ad copy, your results analysis, your landing page, and your client report.
btw the waitlist for AI System Club is now open! If you're keen on using AI to automate your content, video editing, job search, business or build AI agents, feel free to sign up (only if you want to hehe). Ps. the waitlist gets first dibs:)
start here

Why one file beats ten tools

The labs are not building better chat apps. OpenAI's charter defines AGI as "highly autonomous systems that outperform humans at most economically valuable work" (OpenAI Charter). Anthropic's own Claude Sonnet 4.5 announcement says they have observed it "maintaining focus for more than 30 hours on complex, multi-step tasks" (Anthropic, 29 Sep 2025). And Demis Hassabis pitched DeepMind to investors on one line: "Step one: Solve intelligence. Step two: Use it to solve everything else." (Stanford GSB, 18 Jun 2026).

General is the word that matters, because general includes your job. The thing holding your output back is usually not the model's capability, it is that you re-explain your business from scratch in every new chat. So the fix is boring and it works: write your business down once, in one file, and give that file to the tool. Everything below is that setup.

๐ŸŒฑ The whole idea in one line. Ten narrow tools each know one tenth of your business. One general tool plus one context file knows all of it, and gets better at every job at once.

step one

The one context file

This is the piece everyone skips, and it is the piece that does the work. A context file is a plain document describing your business the way you would brief a new hire on day one: what you sell, who buys it, how you sound, your real numbers, and what you are not allowed to say. The mechanism: Claude never starts from zero, so your prompts drop from a paragraph of setup to a single line of instruction, and the output stops being generic because it is no longer working from a generic business.

Here is the file. Everything in square brackets is yours to replace, and the headings are the part worth keeping as they are.

๐Ÿ“„ the context file, fill in the blanks
# Business context: [your business name]

## What we sell
Offer: [the main thing you sell, in one sentence]
Price points: [e.g. $497 one-off, or $2,000 a month retainer]
What is included: [deliverables, timeframe, what "done" looks like]
What we do not sell: [so Claude stops suggesting it]

## Who we sell to
Primary audience: [role, industry, company size, or life stage]
What they want: [the outcome, in their words not yours]
What they tried first: [and why it did not work]
Top three objections: [the exact phrasing you hear on calls]

## How we sound
Voice in three words: [e.g. warm, direct, specific]
We always: [e.g. lead with the outcome, use real numbers]
We never: [e.g. hype words, income promises, exclamation marks]
Two lines that sound exactly like us:
1. [paste a real line you wrote]
2. [paste another real line]

## Products and offers, in order
1. [the free thing] leads to [what it leads to]
2. [entry offer, price]
3. [main offer, price]

## Current numbers (update this monthly)
Audience or list size: [number, and where it comes from]
Best channel right now: [and the metric that proves it]
Conversion rate: [from what, to what]
Ad spend and cost per result: [if you run ads]
This month's one goal: [e.g. book 3 discovery calls a week]

## Constraints
Monthly budget ceiling: [number]
Tools we already pay for: [list them]
Claims we cannot make: [e.g. no income or medical claims]

Six sections, and each one is doing a specific job:

The offer What you sell, at what price, and what is included. Without it, Claude writes beautifully for a business that does not exist.
The audience Who buys, what they tried before you, and the three objections in their words. This is what turns copy from pleasant into persuasive.
The voice Three adjectives, an always list, a never list, and two real lines you actually wrote. Two real lines teach more than a paragraph of describing.
Products in order Free thing, entry offer, main offer, with prices. This is what stops Claude pitching the wrong product at the wrong moment.
Current numbers List size, conversion rate, spend, cost per result. The one section worth updating monthly, because it is what makes analysis useful instead of theoretical.
Constraints Budget, the tools you already pay for, and the claims you are not allowed to make. Cheapest insurance you will ever write.

If staring at a blank template is the thing that stops you, do not write it yourself. Open any Claude chat and paste this instead, and it will interview you and hand the finished file back.

๐Ÿ’ก make Claude write it for me
I want you to build the context file that every future chat with you
will start from, and I would rather answer questions than write it myself.

Interview me about my business one question at a time, and do not move on
until my answer is specific enough to act on. Start with what I sell and at
what price, then who buys it and what they were doing before they found me,
then how I sound when I write, then my current numbers (audience size,
conversion rate, ad spend and cost per result if I run ads), and finally the
budget and the claims I am not allowed to make. If I give you a vague answer
like "small business owners" or "we sound professional", push back once and
ask me for the specific version with an example.

When you have everything, write the finished file as one markdown document
under the headings What we sell, Who we sell to, How we sound, Products and
offers, Current numbers, and Constraints, using my words rather than yours.
Finish with a short list of anything you still do not know about my business,
so I know exactly what to fill in later.
๐Ÿ’ก Ten minutes is enough for version one. An incomplete file beats no file by a mile, and the gaps become obvious the first time Claude writes something slightly off. Fix the file rather than the output, every time, and it gets sharper on its own.

pick your path

Where the file lives

Two ways to install it, and they do the same job. The free path keeps everything in the browser. The power path puts the file in a folder on your computer so Claude can read and write your real files. Start free, upgrade only when you feel the ceiling.

the free path

A Claude Project, in the browser

  1. ๐ŸŒฑ Open Projects. Go to claude.ai, hover over the left sidebar, and click Projects. Projects show up on free accounts too, capped at five (Anthropic's help centre), and Pro and above get unlimited.
  2. โž• Make the project. Click + New Project in the top right, give it your business name and a one-line description, and create it.
  3. ๐Ÿ“„ Paste the context file in. Click Set project instructions, paste the whole filled-in file, then click Save instructions. Every chat you start inside this project now begins with your business already loaded (step-by-step from Anthropic).
  4. ๐Ÿ“Ž Add the proof files. Use the + button on the project page to upload the things you would hand a new hire: your best-performing ad, last month's report, a page that converted. Claude reads these across every chat in the project.
  5. ๐Ÿ’ก Work inside the project, always. New chat, inside the project, every time. A chat started outside it knows nothing, which is exactly the situation you just fixed.
๐ŸŒฑ No Projects in your sidebar? The fallback works nearly as well: start a chat, paste the context file as your first message with the line "this is my business, keep it in mind for everything below", and carry on. You are re-pasting it once per chat instead of never, which is still a huge upgrade on explaining yourself from scratch.
the power path

Claude Code, with a CLAUDE.md

Same file, different home. Claude Code runs in your terminal and works on a folder, so it can read your actual exports, write files, and build the landing page as a real file instead of a block of text you copy out. Anthropic's own docs describe the file it reads as "instructions you write to give Claude persistent context", loaded at the start of every session (Claude Code memory docs).

  1. ๐Ÿ‘ฉโ€๐Ÿ’ป Install it. On macOS, Linux or WSL, open Terminal and run curl -fsSL https://claude.ai/install.sh | bash. On Windows, open PowerShell and run irm https://claude.ai/install.ps1 | iex. Full options and troubleshooting: Anthropic's setup page.
  2. ๐Ÿ“ Make a folder for the business. One folder per business or per client, wherever you keep your work. This folder is the boundary of what Claude can see, which is the point.
  3. ๐Ÿ“„ Save the context file as CLAUDE.md. Put it at the root of that folder, named exactly CLAUDE.md. That name is not decorative: it is the file Claude Code loads automatically at the start of every session in that folder.
  4. ๐Ÿš€ Start it. In Terminal, move into the folder and run claude. It opens an interactive session and logs you in through the browser the first time.
  5. ๐Ÿ’ก Check it actually loaded. Type /context and look under Memory files for your CLAUDE.md. If it is not listed, Claude cannot see it, and you are probably running from the wrong folder.
  6. ๐Ÿง  Let it write the first draft. Running /init generates a starting CLAUDE.md from what is already in the folder, which is a fast way to begin if you have files there. Edit from there, since it can only describe what it can see.
The honest plan gate. Claude Code needs a Pro, Max, Team, Enterprise or Console account: the free Claude plan does not include it. Pro is $20 a month, or $17 a month billed annually (current pricing). Everything in the four workflows below works on the free browser path too, the difference is that you paste and copy by hand instead of Claude touching your files directly.
The Projects path Browser only, nothing to install, works today. You will meet message limits on a heavy day, and you copy outputs out by hand.Cost: $0, up to five projects
The Claude Code path Reads and writes real files, handles your CSV exports, builds the page as an actual file. Needs a terminal and about 15 minutes of setup.Cost: from $17 a month

job one

The ad copy writer

The mechanism: because Claude already holds your offer, your audience's objections and your voice rules, your brief shrinks to a single line and the output arrives as genuinely different angles you can test, rather than ten rewordings of one safe idea. This is also why the copy stops sounding like AI: it is working from your two real sample lines instead of an average of the internet.

๐Ÿ’ก write the ad variants
Write me 10 ad variations for [the offer named in my context file], aimed at
[the audience segment], for a [cold traffic / retargeting] campaign on
[Meta / Google / TikTok].

Use the objections and the voice rules from my context file rather than a
generic ad formula, and make the variants genuinely different from each
other: at least three distinct angles (for example the problem angle, the
proof angle, and the contrarian angle), not ten rewordings of one idea. For
each variant give me the primary text, a headline, and one sentence on the
single reason you think this one might beat the others, so I know what I am
actually testing rather than just what I am posting.

Check every line against the constraints section of my context file, flag
anything that makes a claim I am not allowed to make, and rewrite it into
something I can say. Finish by telling me which one variant you would spend
the first $50 on, and what result would prove you wrong.
๐Ÿ’ก Adapt it, do not just copy it. The load-bearing part of that prompt is "at least three distinct angles" plus "one sentence on why". Those two lines are what turn a pile of copy into a real test, and they work for email subject lines, hooks and headlines too.

job two

The results analyser

The mechanism: you paste the numbers into the same conversation that wrote the copy, so Claude is grading its own work against benchmarks it already knows. That is the difference between "your CTR is 0.9%" and "the two winners both led with the objection, the loser led with the feature, here is what to write next". Same context, so the analysis connects to a decision.

๐Ÿ“Š analyse what actually happened
Here are the results after 7 days of running the variants you wrote:
[paste your export, or type it out per ad: spend, impressions, clicks,
click-through rate, cost per result, conversions].

Compare them against each other and against the benchmark numbers in my
context file, and be honest about sample size: tell me plainly which
differences are real and which are still noise because the conversion counts
are too small to call. Then explain what the winners have in common at the
level of the angle and the promise rather than the exact wording, because
the angle is the part I can reuse and the wording is not.

Give me three next moves in priority order: what to kill, what to scale, and
what one new variant to write based on what the data actually showed. If
anything here contradicts my context file, an audience assumption, a price
point, or a conversion benchmark, say so and tell me exactly which line of
the file to update.

job three

The landing page builder

The mechanism: the page inherits the same offer, objections and voice as the winning ad, so message match happens by default instead of by coordination. This is the step where the whole-workflow setup pays for itself, because the usual failure is a great ad pointing at a page written from a different brief three weeks earlier.

๐Ÿ‘ฉโ€๐Ÿ’ป build the page
Build the landing page for the winning ad, as a single self-contained HTML
file I can open in a browser and hand to a developer.

Match the promise in the winning ad exactly, so nobody who clicks it feels
like they landed on a different offer, and handle the top three objections
from my context file in the order a real buyer meets them. Structure it as:
hero with the outcome, the proof, what is included, objection handling, a
simple pricing block, and one call to action repeated twice. Use my voice
rules, keep every claim inside my constraints section, and design it to be
read on a phone first.

Do not invent testimonials, logos, statistics or guarantees. Wherever social
proof would normally go, leave a clearly labelled placeholder, and list
underneath exactly what evidence I need to collect to fill each one.
๐ŸŒฑ On the browser path this still works. Claude writes the page as an artifact you can preview and share straight from the chat. On the Claude Code path it writes the file into your folder instead, which matters when you want it version-controlled or deployed.

job four

The client report, in your voice

The mechanism: the report is written by the same thing that ran the campaign, so the numbers, the reasoning and the wording all come from one place. No re-explaining what happened, no reconciling a spreadsheet against your memory, and no writing in a stiff voice that is not yours because it is 6pm on a Friday.

๐Ÿ’Œ write the report
Write the monthly report for [client or stakeholder name] covering
[date range], using everything in this conversation: the copy you wrote, the
results we analysed, and the page we built.

Write it in the voice from my context file, for a reader who is [their role,
and how technical they are], and lead with the outcome rather than the
activity. Structure it as: a one-line summary, what we did, what happened
with the real numbers, what we learned, and what we are doing next month.
Keep it under 400 words, and put anything that needs a decision from them in
a separate short list at the bottom so it does not get lost in the prose.

Never invent a figure. Every number has to come from data in this
conversation, and if something they will obviously ask about is missing,
list it under "needs confirmation" rather than estimating it. Finish with the
two sentences I could paste into an email as the covering note.
๐Ÿ’ก Turn the good version into a permanent one. Once a report comes back exactly right, paste it back and say: "add a Reporting section to my context file describing this format, structure and level of detail, using this as the reference example." Next month it lands right first time.

why it compounds

One file, four jobs, every upgrade

Here is the part most people miss, and it is the actual argument for going deep on one general tool instead of collecting ten narrow ones. A narrow tool improves at its one job. A general tool with your context file improves at every job you have given it, on the same day, without you rebuilding anything.

A better model ships Your copy, your analysis, your pages and your reports all get better at once. Nothing to migrate, no new subscription, no new prompt library to rewrite.
A new capability lands File handling, longer sessions, a new surface to work from. The context file is the input to all of it, so a new capability arrives already knowing your business.
You update the numbers One monthly edit to the Current numbers section, and all four jobs get sharper together. In a ten-tool setup you would be updating five dashboards.
You add a fifth job Email sequences, sales call prep, competitor teardowns. Each new job starts at the quality the other four are at, because the hard part was never the prompt.

Which is why the move is not "learn more AI tools". It is: write your business down once, put it somewhere a general tool can read it, and then give that tool more of your work.


check it yourself

The proof behind the reel

  • The OpenAI Charter. The definition of AGI as "highly autonomous systems that outperform humans at most economically valuable work". openai.com/charter
  • Anthropic, introducing Claude Sonnet 4.5. The 30-hour line: "we've observed it maintaining focus for more than 30 hours on complex, multi-step tasks", 29 September 2025. anthropic.com/news
  • Stanford GSB, Demis Hassabis interview, 18 June 2026. DeepMind's founding pitch: "Step one: Solve intelligence. Step two: Use it to solve everything else." gsb.stanford.edu
  • Claude Projects, official help centre. Creating a project, setting project instructions, and the free-plan project cap. support.claude.com
  • Claude Code memory docs. What CLAUDE.md is, where it goes, and how /init and /context work. code.claude.com/docs
  • Claude Code setup and plan requirements. Install commands and the Pro-and-above account requirement. code.claude.com/docs
the waitlist is now open

AI System Club is launching soon

Build AI systems with me through recorded lessons you can follow at your own pace. Join the waitlist for first access and the founding price.

btw this list gets first dibs
the moment doors open :)