Business Context Builder
You have no reusable business context for AI, so every task starts from a blank page and sounds generic.
You get
A structured, reusable Business Profile that every other skill draws on to sound like you.
- Who it's for
- Any owner setting up Mainstreet.AI for the first time.
- When to use it
- Once, when you first set up Mainstreet.AI, then edit it whenever your business changes.
- What it needs
- Basic business details (name, industry, location, service area)
- Your core services and typical jobs
- A few real examples of how you write to customers
- What it produces
- A clean, sectioned Mainstreet Business Profile with a "gaps to fill" summary listing any high priority fields still missing.
- Files you receive
- Three formats, so it works with whatever you already use:
- Claude — Installable skill package (.zip). In Claude: Settings → Capabilities → Skills → Create skill → Upload a skill. Upload the ZIP without unzipping it, then turn the skill on.
- ChatGPT — Custom GPT instructions (.md). In ChatGPT: create a new Custom GPT, then paste the instructions file into the Instructions field.
- Universal — Copy-and-paste prompt (.md). Open the file, copy the whole thing, and paste it into a new chat with any AI assistant.
- Time to first result
- Set up once; saves rework on every task after
The owner says
"Clearview Gutters, Grand Rapids. We do gutter cleaning, guards, and minor repairs within 20 miles. I keep it friendly and sign off 'Thanks, Sam.'"
It hands back
BUSINESS PROFILE — Clearview Gutters (Grand Rapids, MI) Services: gutter cleaning · gutter guard installation · minor gutter repairs Service area: within 20 miles of Grand Rapids Typical customers: homeowners, mostly fall/spring rushes Voice: friendly, plain-spoken, no hard sell Sign-off: "Thanks, Sam." Follow-up comfort: 3 touches, then let it rest Numbers: average job $240 · busiest Oct–Nov and Apr–May Saved. Every other skill will now write like Clearview — friendly, brief, signed "Thanks, Sam." — and use the 20-mile service area when triaging leads.
Illustrative example — not a customer result.
How it works
- 1Asks simple questions, one section at a time, with examples.
- 2Lets you answer "unknown" for anything you're not sure about, it never guesses a value.
- 3Flags which missing answers matter most and why.
- 4Produces a Profile you can read, edit, and reuse across every skill.
Catches what is slipping
Captures the thresholds every other assistant uses to catch what is slipping, so the whole product runs on your numbers.
You show it
Your answers to plain questions, with sensible defaults offered for every threshold
What gets flagged
- Sets your lead response window (default 4 business hours)
- Sets your estimate follow up windows (first nudge day 3, quiet at day 7)
- Sets invoice terms, grace, and reminder cadence (default Net 15 plus 3 days grace)
- Sets review request timing (default within 3 days of a finished job)
It never invents a threshold you did not give, and it never contacts anyone.
What you need to run it
You need an account with an AI assistant — Claude, ChatGPT, or another. Installing skills in Claude and creating Custom GPTs in ChatGPT both need those providers' paid plans; the copy-and-paste version works on any plan. See Anthropic's help center for what your plan includes. (Last verified 2026-08-02.)
Works well with
New Lead Response Assistant
Leads go cold because follow up is slow and inconsistent, and the job goes to whoever answered first.
You get
A ready to send, on brand reply to any new lead, plus the recommended next step.
- Claude
- ChatGPT
- Universal
Example: An HVAC company replying to an after hours web form
See how it worksEstimate Follow Up Assistant
Estimates get sent and never followed up, the single biggest recoverable revenue leak.
You get
A short, tactful follow up sequence that keeps an estimate alive without nagging.
- Claude
- ChatGPT
- Universal
Example: A landscaper following up on a patio estimate sent last week
See how it worksCustomer Email Responder
Repetitive customer email eats the day, the same questions, over and over.
You get
A drafted reply plus a couple of options, so you can answer in seconds instead of minutes.
- Claude
- ChatGPT
- Universal
Example: An auto shop answering a turnaround time question
See how it works