An OpenClaw skill that finds local businesses by trade and location, reads their websites, judges each one against a description of what you offer, and writes a personalised email for the ones that fit. Every email lands as a draft in your own Gmail. You read them and send the ones you want, by hand.
20260908T152620-fd37bdsequence.enabled: true).The permission it uses to reach Gmail is scoped to creating drafts. It cannot send. Google refuses a send attempt. That is a property of the credential, not a promise about the software's behaviour, and there is no send step in the product to press.
Local businesses by the trade and location you named.
Screenshots each business's live homepage and reads it, plus up to two more pages from the same site.
Compares what it found against your written description of what you offer. Drops the ones that are not a fit.
Writes each email from what it actually found on that site. Not a template with the name dropped in.
Every email waits as a draft in your Gmail. You read it. You send it, or you don't.
Two modes. Audit critiques the site and writes about what is wrong with it. Qualify judges whether that business is genuinely a fit and drops the ones that are not. In either mode, if a site is already good it declines to pitch it rather than invent a problem to have something to say.
A human reviews every email first, in their own Gmail. The credential the skill uses is scoped to draft creation only, so Google itself refuses a send. Not a setting. Not a policy. The permission cannot do it.
With no offer file describing what you do, a run will not start, because without one there is no list of things the email may never promise. With no sender name from any source, it refuses rather than signing an email with a name it made up. It would rather do nothing than do something plausible.
On by default. It remembers every business it has drafted to and skips them on later runs. The feature exists because a run once re-drafted a business contacted earlier the same day. When you deliberately want to re-contact someone, the override names every business it is letting back in rather than silently including them.
It reads the actual site, up to three pages, and builds the email from what it found there. On audit mode it writes about what is wrong with the site. On qualify mode it decides whether the business is worth contacting at all. It will not manufacture a problem for a site that does not have one.
You supply your own Google and Anthropic keys. They live in a file on your own computer and bill your own accounts directly. No seat fee, no licence check, no vendor account in the middle. Nobody else holds your mailbox: you grant the Gmail permission yourself, in your own browser, scoped to drafts, and you can revoke it at any time. Your prospect data stays on your machine. The honest other side: bring-your-own-keys means you do the setup yourself.
The skill can build most of an offer file automatically from your own website. It deliberately will not fill in two fields: what an email may never promise, and who is worth contacting versus who is not.
A website documents what a business offers and asserts. What you need is what you will withhold, refuse, and turn away.
This is a safety feature, not an unfinished one. A wrong answer in either field does not produce an email that looks wrong. It produces a fluent, confident, well-written promise you now have to honour, or twenty well-written emails to the wrong twenty companies. Reading the drafts cannot catch either, because each draft looks fine on its own.
And because the skill never contacts the same business twice, the cost is not twenty wasted emails. It is twenty spent prospects, and they are your best twenty, because a first run reaches those first. Editing the file afterwards does not give them back.
The sequence feature writes a five-email follow-up series for a prospect and leaves all five as drafts. You send the first when you choose, the second when you choose, and so on. Nothing is timed, scheduled or sent on your behalf. The same draft-only credential applies to every one of them.
The skill itself carries no fee and no licence check. Included with Chameleon Mode Pro. Running it costs cents per run, billed directly to your own Google and Anthropic accounts.
Chameleon Mode Pro is $199 a month. 1,500 browser profiles, unlimited team members, role-based access, priority support, and cold-outreach-gmail. 7-day free trial. Annual billing saves 30%.