Open a fresh chat, paste this, fill the brackets. Two rounds of edits, then save it — tonight's system prompt needs it.
I want you to help me write a "Sales Voice" prompt template I can reuse.
Here are the facts about my business and how I want to sound:
Business: roofing and solar installation in [CITY]
Company name: No Worries Roofing & Solar
Tagline: [YOUR TAGLINE]
How I want to sound:
- Like a contractor, not a marketer
- Direct, no fluff, no "I hope this email finds you well"
- Confident but not pushy
- Short — sub-100-word emails by default
- Subject lines that don't look like spam
What I never want to sound like:
- Corporate
- Like ChatGPT default tone
- Like I'm reading off a template
Write me a prompt template I can paste at the top of any chat, before
asking for a specific email. The template should set you up so that when
I say "write a follow-up to John," you already know who I am and how I sound.
Output the template in a code block so I can copy it cleanly.
By the end of tonight
"Roofing & Solar Launch" Project — fully set up
A system prompt that's the constitution for every chat
3+ documents uploaded to Project knowledge
Mental model: when to use a new chat vs. new project
Notice anything annoying yet?
Every new chat, you've had to re-explain:
Who you are
What business you're in
Who your customers are
How you sound
That's about to stop.
First, see the problem
Projects.
A container for one part of your life. You set it up once. Every chat inside it starts with that knowledge already loaded.
It's like giving Claude an employee handbook for your business that it reads before every conversation.
Two words you'll hear a lot
Context vs. memory.
People use these two words interchangeably — and they're closely related — but they're not exactly the same thing. The difference is worth 60 seconds.
Context — what's active now
Everything Claude receives when you hit send — your message plus everything stacked behind it: system prompt, files, memory, the chat so far. Built fresh each send.
Memory — what's kept
What sticks around between chats, so it can be loaded back in next time instead of starting from scratch.
Of the four layers ahead, three are memory — kept between chats. The fourth, chat context, is the live conversation: here now, gone when you close it.
How they fit together
Context = memory + this chat.
Memory · kept between chats
System promptFiles (knowledge)Project Memory
+
This chat
What you've said so far, this conversation
=
Context
Everything Claude sees the moment you hit send
Every send, Claude stacks everything it kept — memory — on top of this live chat. That whole stack is the context it answers from.
Four layers of memory
1
System prompt
The rules of the road. You write it. Set once per Project, every chat inherits it.
2
Project knowledge
Files you upload. Claude reads from these whenever helpful.
3
Project Memory
Claude's built-in automatic notes on you — kept per Project. Persists across chats. On by default; you can see and steer it.
4
Chat context
What's been said in this specific chat. Wipes when chat closes.
Start a chat inside a Project → layers 1–3 are already there. Only the chat itself starts fresh.
Layer 1
System prompt = the constitution.
The rules Claude follows every time you open a chat in this Project. Who you are, what you sound like, what you want Claude to default to.
Here's the key part: every message you send, your system prompt gets loaded in front of it. You wrote it once and saved it — that's memory. Claude re-reads it on every single query — that's context. It's both. That's why it never forgets your tagline.
Write it once. Edit when things change. That's it.
Layer 2
Project knowledge = the file cabinet.
Documents you upload. Claude reads from them whenever they're useful.
What to put in
Your pricing & target numbers. Quotes. Contracts. Service menus. Competitor sites (saved as PDF). Anything you'd hand a new employee.
What NOT to put in
Anything truly sensitive (SSNs, full financial accounts). Anything you wouldn't want Claude referencing in a response.
Layer 3 · Project Memory
Project Memory — Claude's own notes on you.
Heads-up on the word: so far we've used "memory" loosely — anything Claude keeps. This layer is something more specific: a built-in feature, kept separately for each Project — so we'll call it Project Memory. In the app it's the "Memory" box at the top of your Project, above Instructions.
What it does: as you work, Claude quietly jots down what it learns — your role, how you like to work, what you're building — and reuses it in later chats. It's on by default, and it's separate for each Project.
You don't write it
Claude builds it automatically. In Settings → Capabilities you can see it, steer it ("remember this," "forget that"), pause it, or wipe it.
It's not the system prompt
Project Memory is fuzzy and automatic. The system prompt is precise and yours. When something MUST be true every time, put it in the system prompt — don't rely on Project Memory.
Layer 4
Chat context = today's meeting.
What you've said in THIS specific chat. Built up as the conversation goes. Disappears when the chat closes.
This is the layer you've been using since Session 1. Now we add the three above it.
Hands-on
Create the Project.
Claude sidebar → Projects → New project
Name: Roofing & Solar Launch
Description: short — "Everything for launching [COMPANY] in [CITY]."
Create
Hands-on
Write the system prompt.
Open the Project's instructions area. Paste the template on the next two slides, fill in the brackets, then edit together until it sounds like you.
Grab your Sales Voice template first — it's one of the brackets.
Paste this into the Project · part 1 of 2
You are helping me launch and run [COMPANY NAME], a new roofing and solar installation business in [CITY], [STATE].
WHO I AM
- I'm an experienced local contractor in [CITY], [STATE], with decades in the trades.
- I'm winding down my AC business to go all-in on [COMPANY NAME], my new roofing and solar company.
- Our tagline: [TAGLINE]
- This is a brand-new company — no sales history or past numbers to go on yet.
WHAT WE DO
- Roof installation and replacement
- Solar panel installation
- Bundled roof + solar projects (our sweet spot)
WHO WE SERVE
- Storm-damage homeowners — need a roof fast
- Planned-replacement homeowners — considering options
- Solar-curious homeowners — long sales cycle, ROI-driven
- Roof + solar bundle homeowners — already replacing roof, adding panels
Part 2 — how we sound and what to do — on the next slide.
Paste this into the Project · part 2 of 2
HOW WE SOUND
[PASTE YOUR SALES VOICE TEMPLATE HERE —
the one you saved as sales-voice-prompt.txt]
WHAT TO DO IN EVERY CHAT
- Default to short, scannable responses unless I ask for more.
- Use my company name and brand voice automatically.
- When I describe a customer, identify which of the 4 personas they map to.
- If I ask for a document (proposal, email, etc.), make it real and ready to send.
- If I'm wrong or about to do something dumb, tell me.
WHEN TO ASK QUESTIONS
- If I describe a job without enough info to estimate it, ask for the missing info before guessing.
- Otherwise default to producing the output, not to asking permission.
Save it. Read it aloud once. Cut anything that doesn't sound like you.
What goes in your system prompt
WHO I AM
Your name, your tagline, the new roofing + solar company, your years in the trades, that you're winding down your AC business.
WHAT WE DO
Roofing. Solar. Bundles. Whatever services. Be specific.
WHO WE SERVE
The 4 personas: storm, planned, solar-curious, bundle.
HOW WE SOUND
Your Sales Voice template from last week — pasted in for good.
Before you upload anything · privacy gate
What goes in — and what doesn't.
Safe to upload
Marketing materials. Competitor websites. Your own pricing. Sample contracts (names redacted). Service menus. Public info. Job photos. Voice memos.
Think twice
Customer SSNs. Bank account or full card numbers. Employee personal info. Anything HIPAA. Anything with a non-disclosure agreement. Anything you wouldn't email to a smart but new employee.
The test: would you put it in a Google Doc shared with a vendor you trust but don't know personally? If yes, it's probably fine for Project knowledge.
Brand-by-brand · privacy reality check
Anthropic (Claude)
Best default. Consumer plans don't train on your chats by default. 30-day retention for safety review. Why we picked Claude for this course.
OpenAI (ChatGPT)
Trains by default. Consumer ChatGPT uses your chats to train future models unless you find the toggle in Settings → Data Controls and turn it off. Team/Enterprise plans don't train.
Google (Gemini)
Trains by default. Same playbook as Google's other consumer products. Human reviewers may see flagged chats. Workspace Gemini is different (no training).
xAI (Grok)
Least transparent. Tied to X's data practices. Policies less clearly documented. Use for low-stakes stuff only.
No AI lab can claim "nobody will ever see this." But not all defaults are equal.
Hands-on · your one folder
Everything lives in one folder.
Two different things, on purpose. The Project ("Roofing & Solar Launch") is Claude's brain in the cloud. This folder ("No Worries Roofing & Solar") is where the real files live on your computer — the notes, PDFs, and documents you'll make. Different names so you never mix them up.
Go to your Desktop
Right-click an empty spot → New → Folder
Name it exactly: No Worries Roofing & Solar
Later, when Claude can build a whole website for you, you'll just point it at a folder exactly like this one.
Hands-on
Upload knowledge.
Drag & drop into the Project knowledge area:
Your rough pricing & target income (a quick note — ballpark is fine)
2–3 competitor websites — saved as PDFs first
Dragging a file in makes a copy. Change the file on your computer later? Claude won't see it until you drag the new version in again.
Tip · save a webpage as PDF
Open the page in your browser
Right-click anywhere → Print
Change destination to "Microsoft Print to PDF"
Save to your No Worries Roofing & Solar folder
Drag the PDF into Claude Project knowledge
You'll do this a lot. Memorize the move.
Test the brain
Your turn. Inside your Project.
Three separate prompts — send them one at a time and read each answer before the next.
1. What's my tagline?
2. Look at the competitor sites I uploaded.
What's ONE thing each does well and ONE
thing I should do differently?
3. I have no sales history yet. Using my
pricing and target income, how many roofs
and solar jobs a month do I need to break
even — and to hit my goal? Show the math,
then flag the riskiest assumption.
When to start what
Same chat
Iterating on one task. Each message builds on the last.
New chat, same Project
New task, same business. Claude still knows everything you set up.
New Project
Different part of your life. (Personal finances → separate Project. A home remodel → another.)
Keep feeding the Project.
Anytime you make something new — a quote, a contract, a photo of a finished job — drag it in. The Project gets smarter every week.
In 6 months your Project is the closest thing you have to a chief of staff.
Update the system prompt as you grow.
New service? Add it. New pricing? Update it. New persona discovered? Document it.
Re-read your system prompt every couple of months. If it's out of date, Claude is following stale instructions.
The skill that outlasts tonight
Every AI tool keeps memory — but not the same way.
What you built tonight is how Claude Projects does it. That's not how it works everywhere. Before you trust any AI tool with your business, learn where it keeps your context — and what's permanent vs. just this chat.
Claude Projects — tonight
System prompt + uploaded knowledge + automatic Project Memory + this chat.
Claude Code — Session 6
No uploading. It reads the real files in your folder, live. A different model entirely.
ChatGPT
Custom instructions + an automatic memory across chats + its own Projects.
Gemini · Grok
Each has its own memory setting. Gemini can even pull from your Google history.
Same question every time: where does this remember me, and what's permanent?
Three things tonight
1. Projects = permanent brain
One per part of your life. Roofing & Solar is the only one we need now.