Custom Assistant: Build a Full Cleaning Operations Knowledge Base in Claude
What This Builds
A fully configured Claude Project that functions as your company's institutional knowledge base — containing your account details, SOPs, past proposals, pricing guidance, and preferred communication templates. Instead of a generic AI assistant, this is one that already knows your business. Every task — from bid writing to client communication to crew training — starts 80% done.
Prerequisites
- Claude Pro account at claude.ai ($20/month — required for Projects with large context)
- A collection of your existing documents: proposals, SOPs, client emails, checklists
- 60-90 minutes of focused setup time
The Concept
A Claude Project is like hiring a new office assistant and spending their first day training them on your company. You tell them: here's who we are, here's how we communicate, here are our standard documents, here are our accounts. After that training session, every time they help you, they already know all of this — no re-explaining.
The difference: this assistant never quits, never forgets, and is available at 2am when you're catching up on proposals between sites.
Build It Step by Step
Part 1: Gather Your Source Documents
Before opening Claude, collect these files:
- 2–3 of your best past proposals (Word or PDF)
- Any existing SOPs or cleaning checklists you have
- A client list (account names, types, any special notes — can be a simple text list)
- Your standard pricing ranges (can be a simple note, not a formal document)
- 2–3 examples of client emails you've sent (good ones — complaint responses, check-ins)
If you don't have these in digital form, take photos or type quick summaries. Imperfect input is better than waiting for perfect.
Part 2: Create and Configure Your Project
2.1 Create the project
Go to claude.ai → Projects → + New Project
Name it: "[Your Company Name] — Operations Assistant"
2.2 Write comprehensive project instructions
Click Project instructions and write:
You are the operations assistant for [Your Company Name], a commercial cleaning company based in [city, state].
== COMPANY OVERVIEW ==
- Founded: [year]
- Services: commercial office cleaning, medical facility services, post-construction cleanup, floor care (stripping, waxing, buffing), window cleaning, carpet cleaning
- Typical clients: medical offices, law firms, corporate offices, schools, government buildings
- Team: [X] full-time, [X] part-time cleaners; [X] supervisors
- Service area: [cities/region]
- We are bonded, insured, and background-checked
== MY ROLE ==
I am a cleaning supervisor. My primary responsibilities:
- Managing [X] accounts across [region]
- Scheduling and supervising [X] cleaners
- Writing bid proposals for new accounts
- Client communication and complaint resolution
- Supply management and ordering
- OSHA compliance and safety training
== COMMUNICATION STYLE ==
When writing emails or letters for me:
- Professional but warm — not corporate-stiff
- Direct and concise — our clients are busy
- Solution-focused — always include what we're doing about an issue
- End with a clear next step
When writing proposals:
- Confident and specific — not vague generic language
- Emphasize reliability, consistency, and our specific experience with their building type
- Use the scope of work format: table with Area | Tasks | Frequency columns
- Always include a Good/Better/Best pricing structure (I'll fill in actual prices)
When writing crew documents:
- Simple and direct — 7th grade reading level maximum
- Provide Spanish version when I ask
- Step-by-step numbered format
== WHAT I WORK ON MOST ==
1. Bid proposals (most time-consuming — always help with these)
2. Client inspection reports (I'll give you raw notes → format as professional reports)
3. Client complaint responses (always calm, professional, solution-focused)
4. Crew training documents (site-specific, printable, simple)
5. OSHA compliance documents (safety cards, incident reports)
6. Weekly planning (help me organize my week when I give you my situation)
== THINGS TO ALWAYS INCLUDE IN PROPOSALS ==
- Cover letter addressing the decision-maker by name
- Scope of work table (area | tasks | frequency)
- Optional add-on services
- Statement that we are licensed, bonded, and insured
- "Next Steps" section
- [Leave pricing as a placeholder unless I specify rates]
Save your instructions.
Part 3: Upload Your Source Documents
Inside your project, click Add files. Upload:
- Your best proposal examples (these teach Claude your format and tone)
- Any SOPs or cleaning guides
- Any client email examples
Claude will index these and reference them when generating new documents.
Pro tip: If a proposal or document has sensitive client information, create a redacted version first (replace client names and addresses with "[Client Name]" and "[Address]") before uploading.
Part 4: Test with Real Tasks
Run these tests to verify your setup is working:
Test 1 — Proposal: "Write a proposal for a 10,000 sq ft law firm. They need Mon-Wed-Fri evening cleaning. They specifically mentioned wanting the same crew every visit for security purposes."
Check: Does it use your company name? Does it match the format of your uploaded proposals?
Test 2 — Inspection Report: "Turn these notes into a client report: [paste some real or made-up inspection notes]"
Check: Does it sound professional? Does it match how you typically communicate with clients?
Test 3 — Complaint Response: "Write a response to this complaint: a client says their break room wasn't cleaned on Tuesday."
Check: Does the tone match your communication style? Is it solution-focused?
Adjust your project instructions based on what's off.
Part 5: Build Your Quick-Access Prompt Library
Save these in a note in your phone — copy and paste them into Claude whenever you need them:
Bid Proposal:
Proposal: [client name], [building type], [sq ft], [frequency]. Special notes: [anything from walk-through].
Inspection Report:
Report: [account name], [date]. Notes: [paste raw inspection notes]. Format as client report.
Complaint Response:
Complaint response: [paste or describe the complaint]. Acknowledge, own it, state corrective action, confirm follow-up.
Crew Task Assignment:
Crew brief: [account name]. Tonight's priorities: [list issues from inspection]. Translate to Spanish too.
Monday Prep:
Monday prep: Accounts this week: [list]. Coverage gaps: [any]. Supply issues: [any]. Pending client issues: [any]. Create action list + any needed drafts.
Real Example: A Full Week Using the Assistant
Monday: Paste Monday prep prompt with your week's situation → get action list, supply order request, coverage text
Tuesday: Walk Riverside Medical, take notes on phone → paste: "Report: Riverside Medical, [date]. Notes: [voice transcribed notes]. Format as client report." → review, send in 5 min
Wednesday: Client emails with complaint → paste: "Complaint response: [paste email]" → review, add specific names, send
Thursday: Walk-through of new account → paste: "Proposal: [details from walk-through]" → get complete draft proposal in 10 min
Friday: New hire starting Monday → paste: "Training doc: new cleaner at [account type], [any special requirements]. Site-specific guide, printable. Add Spanish version." → print, ready for Monday
Time savings across a typical week: 5–8 hours of writing and planning compressed to 30–45 minutes.
What to Do When It Breaks
- Output doesn't match your format → Upload a better example document; update project instructions to be more specific about format
- Claude doesn't remember something you told it → Add it to your project instructions — the instructions are permanent; conversation messages are not
- Output is too long/short → Add "Keep to [X] paragraphs" or "Be comprehensive" to your prompts
- Tone is wrong → Upload 2–3 more email examples that show the right tone; update instructions with specific tone guidance
Variations
- Simpler version: Use Claude's regular chat without the Project setup — just paste your company description at the start of each conversation. Loses the persistence but works on the free plan.
- Extended version: Add your account-specific details as individual text files in the Project (one file per major account) — Claude can reference these when writing account-specific documents
What to Do Next
- This week: Set up the project and run all 3 tests
- This month: Use it for every proposal, report, and complaint response — refine instructions based on output quality
- Ongoing: Keep uploading good examples — the more you add, the better it gets
Advanced guide for cleaning supervisor professionals. Claude Pro ($20/month) is required for full Project functionality with file uploads.