Context and Steering
Last week you got the agent to do things. This week you'll get it to do them your way — by giving it a profile.
The profile is a file called CLAUDE.md in your folder. The agent reads it every time, so you set your rules once instead of repeating them.
Pick one exercise below. Each is 3 steps, about 30 minutes, no code.
Before you start
Make a new folder on your Desktop for the exercise. In VS Code: File → Open Folder, and open it. This is your workspace — everything goes in here.
Exercise 1 — Tidy notes you can trust (start with this)
Turn messy meeting notes into a clear summary — and stop the agent making things up.
Set up: make a file called raw-notes.md and paste in these notes:
fete mtg — 12 June, village hall, 7pm
- agreed the date: Sat 6 Sept, 11–4. everyone happy with that
- Priya to sort the insurance — she'll ring the council this week
- need someone to organise the stalls... maybe Tom? not sure he's got the time tbh
- Dave moaned about the bouncy castle last year — too pricey, bit of a nightmare
- POSTERS: Sarah offered to design them. printing not sorted yet
- raffle came up again — lots of enthusiasm in the room, didn't really land on anything
- car parking: someone needs to ask the farmer about using the bottom field
- food — hog roast again? Priya reckons yes but wants to check the budget first
- next meeting early July sometime
1 — Cold
Ask:
turn raw-notes.md into a tidy summary of decisions and actions
Looks great. Now check it against the notes — any concerns?
2 — Add a profile
Ask Claude to make a file called CLAUDE.md, with a process and some rules:
make a CLAUDE.md so every summary has three parts:
decisions, actions (owner — task — due), and needs follow-up.
rules: never invent an owner or a date, only list things that were
actually agreed, and ask me if you're unsure.
3 — Again
Same request as step 1. This time it's more constrained and won't guess / make things up. This is how you can steer an agent to work the way you want.
Stretch — explore & iterate
- Feed it your own messy notes.
- Tighten a rule, re-run, see the change.
- Break a rule on purpose to watch it slip — then put it back.
What do you need to do to get Claude Code to re-read the updated claude.md file?
Exercise 2 — Reply to enquiries in your voice (follow on)
Get the agent to draft customer replies the way you'd write them.
Set up: make a file called sample-enquiry.md and paste in this email:
From: jo.taylor@example.com
Subject: Garden help?
Hi,
Do you do regular garden maintenance? We've got a medium-sized garden in Harbury that's
got a bit out of hand over the spring — lawn, some overgrown borders, and a hedge that
badly needs a trim. Roughly what would it cost, and could someone come fairly soon?
Thanks,
Jo
1 — Cold
Ask:
reply to the enquiry in sample-enquiry.md
It's fine, but generic — too long, a bit corporate, and it might make things up.
2 — Add a profile
Ask Claude to make a file called CLAUDE.md, but this time with Claude asking you what you want:
ask me 5 quick questions about how I want these replies — tone, length,
what to always include, what to never do. then save it as CLAUDE.md
Answer in plain words. Open CLAUDE.md and fix anything that's off.
3 — Again
Same request as step 1:
reply to that enquiry again
Now it follows your profile — shorter, warmer, no made-up price — and you didn't repeat yourself. That's the whole point.
Stretch — explore & iterate
Find one thing still not right. Don't re-ask — fix the profile:
replies are too long. update CLAUDE.md to keep them under 120 words
Try a few rounds. Each fix sticks for next time.
Stuck or curious? Ask your neighbour first — that's half the point.