Operations is the connective tissue of Local Service Spotlight. It is the team that keeps work moving, catches the things that would otherwise fall through the cracks, and makes sure founders, specialists, and clients only ever have to touch a task once. If Marketing is the engine and the Content Factory is the assembly line, Operations is the floor manager …
A Skill Nobody Calls Is Worse Than No Skill
Last week my own weekly audit caught me red-handed. I’d built a beautiful machine and then ignored it. The machine is an audit engine. You feed it a business, it collects the data on cheap deterministic scripts, drafts the writeup on a cheap model, and reserves the expensive model for the one thing that needs real judgment — the honest …
Six articles Google never saw — and the audit that couldn’t see them either
Six of sixteen published articles were never indexed, and our own Search Console coverage audit was structurally incapable of catching it. The root cause analysis, the fleet-wide numbers, and the fix.
A Skill Is a Function. An Agent Is a Person.
A skill is a stateless recipe. An agent is that recipe plus memory, a schedule, keys and a written record. Here is the difference, the six-department org chart we arrange agents into, and the 38 scheduled jobs running on our own board this week.
What a July 2026 Hosting Incident Taught Us About Platform Drift
July 2026 incident review: three legacy managed sites crashed while self-managed sites drifted. The provider facts are historical; current placement policy is based on a recorded functional baseline.
A Search Console Email Said 3 Problems. We Found 720 — And Three Hacked Client Sites.
One archivable Google Search Console notice about 3 non-critical video schema warnings turned into 720 broken VideoObjects across two properties and an active Googlebot-cloaking compromise on three client sites. What we found, how we fixed it at the output layer, and the two questions every site monitor should ask.
How We Got the Knowledge Panel Book Print-Ready With an Agent
How a Claude agent took the book How to Get a Google Knowledge Panel to a print-ready 220-page paperback and wired every chapter to an agent skill.
How We Built Travis Reynolds’ Dunk Brand Site and Wikidata Entity
How we built pro dunker Travis Reynolds’ personal brand website, Person schema, and a bridged Wikidata entity with an AI agent — a repeatable playbook.
The Video Description Playbook: 10 Blocks We Put on Every Video
The repeatable system we use to write every YouTube description — 10 blocks, same order, with the one CTA that changes per channel. Built for our editors and the AI agents that draft them.
How We Opened Our AI Knowledge Base to Team Contributions
How we let a team contribute to a shared AI knowledge base without leaking client names: write access, an automated scan on every push, and an encrypted denylist.
Money Pages vs. Blog Posts: When Something Should Be a Page, Not a Post
Money pages are the landing and service pages that make the sale. Here’s why they belong in your site hierarchy as pages, not buried in the blog as posts.
How our AI Agent Migrated SPP Automations to Keap
When we needed to move the order and follow-up automations off Service Provider Pro and into Keap before cancelling the subscription, we put the AI agent on it, and it ran the whole migration phase by phase in the browser: it audited the source platform, documented every live Zap, rebuilt the Spotlight lane in Keap, ran a real end-to-end test …





