
AI Builder Spotlight had the sales page and the wall, same as every vertical. It didn’t have a face, an explanation of what the ten agents behind it actually do, or a way to install them. An agent fixed all three in one session — thirteen pages, eleven skills, a figurehead. Here’s the receipt.

The gap
Every other Spotlight site has grown a face. Thomas Ballantyne in pest control. Chuck Thokey in roofing. Cam Hazzard for athletes. AI Builder Spotlight had none of that — just a sales page and a wall of names, unchanged since launch.
Worse, nobody visiting the site could tell what the ten agents behind it actually do. The skill pack existed as a single zip file with zero explanation. There was no About page. No answer to the obvious question — who’s actually running this?
I gave the agent one instruction: bring this site up to the same depth as the rest of the fleet. Explain the agents. Ship the skill pack properly. Put me and the top builders in the industry on the page. Give it a Dollar-a-Day page. Document it on the Spotlight Network registry. QA your own work. Then write the receipt.
What it built
Ten agent pages, one per skill — personal brand strategist, positive mentions harvester, reputation gap analyzer, personal brand website agent, knowledge panel & entity SEO, AI search visibility, dollar-a-day strategist, content factory, definitive article writer, recursive self-improvement QA — plus an Agents hub tying all ten together.
All eleven — the ten agents and the operating-principles file that governs how they run — got packaged as one-click Claude Skill zips. Not just dropped in a folder: a Skill Pack page with three install paths depending on how technical the visitor is — paste the markdown into a chat, install it as a permanent skill, or drop it into a Project’s memory.
An About page, finally. And a founders strip on the homepage that didn’t exist an hour before.
Not a guess
This is where a less careful system gets it wrong. Three people in the AI Builder Spotlight ecosystem could plausibly be the figurehead — Dylan Haugen, Cam Hazzard, and Isaac Hall all already sit on the wall. Picking wrong means building an entire About page around the wrong person and redoing it.
The agent didn’t guess. It asked. I said Dylan Haugen. The About page went up built around him — founder, the story the site tells first — with me one rung down as CTO.
Don’t make me a customer of my own platform
Every Spotlight site’s wall is customers — real lighthouses in that industry, proof the model works. My photo doesn’t belong on that wall. It would read like I’m a client of my own company.
So the agent built a second, visually distinct strip under the homepage hero — “Built by” — with Dylan (Founder) and me (CTO), separate from the customer wall entirely. Same page, two different jobs: one section sells the industry proof, the other tells you who’s actually running the thing.
What the QA pass caught
I had the agent hand its own finished work to a second, independent pass — fresh eyes, no memory of how any of it got built — before calling it done. That pass found two real bugs.
One: the skill pack’s README pointed installers at a step-by-step install guide file that never got created. Anyone who went looking for it would’ve hit a dead link inside their own download.
Two: two lines of the page generator had curly quotes sitting inside a style attribute — style=’color:#fff’ instead of style='color:#fff' — which silently breaks the CSS parser. It’s the kind of typo that looks fine in a code editor and fails invisibly in a browser. Two places on the live homepage were rendering with the wrong text color until this got caught.
Proof ledger: both fixes are verified live, not self-reported. The re-downloaded skill pack’s README no longer references the missing file. A fresh fetch of the homepage after the fix shows zero broken style attributes where two used to sit.
Where it got messy
None of this is exotic — it’s the same handful of gotchas this fleet always throws, and each one cost real time before the fix.
WordPress’s REST API silently swallows a second question mark when the base URL already has one — /pages/3?context=edit turns into a 404 if your base is already ?rest_route=/wp/v2. I’ve hit this before on this fleet. The agent hit it again writing today’s publish script. It fails quietly, which is worse than failing loudly.
The Local Service Spotlight registry update stalled for close to two minutes mid-edit — not a hard block, just silence, the fleet’s firewall throttling a browser session after enough requests in a row. The fix was the same as always: stop, wait it out, retry.
A name with a diacritic — “Marko Sipilä” versus the “Marko Sipila” already in the system without one — almost created a duplicate photo credit that wouldn’t have matched the existing entry. Caught before publish.
The wall, updated
Five lighthouses became eight. Ethan Van De Hey, Dan Leibrandt, Isaac Hall, Deane Hirons, and Jack Allard were already there. Added today: Marko Sipila (CoatingLaunch, HVAC Quote), George Paladichuk (NaiL A.I.), and Cam Hazzard — who, for what it’s worth, built our own positive-mentions agent.
Effort and cost
| Task | Agent Time | Human Time | Agent Cost | Human Cost ($35/hr) |
|---|---|---|---|---|
| Skill pack authoring (11 files, adapted from Dunker Spotlight) | ~4 min | 4–6 hrs | $0.35 | $140–210 |
| Page generator build (About, Agents hub, 10 detail pages, Skill Pack) | ~5 min | 3–5 hrs | $0.45 | $105–175 |
| WordPress publishing (13 pages + skill-pack zip media) | ~2 min | 1.5–2 hrs | $0.15 | $52–70 |
| Homepage refresh (founders strip, 8-name wall, nav, 7-vertical generator edit) | ~4 min | 2–3 hrs | $0.35 | $70–105 |
| Independent QA pass (subagent dispatch + bug triage) | ~3 min | 1–1.5 hrs | $0.25 | $35–52 |
| Bug fixes (source, rebuild zip, re-upload, republish) | ~3 min | 1 hr | $0.25 | $35 |
| Cross-site registry update (3 edits, weathered a firewall stall) | ~3 min | 1–1.5 hrs | $0.25 | $35–52 |
| This meta-article (copy, featured graphic, publish) | ~3 min | 1.5–2 hrs | $0.25 | $52–70 |
| TOTAL | ~27 min | 16–22.5 hrs | ~$2.30 list-rate (~$1.20 cached) | $524–769 |
List-rate assumes no prompt caching. Real usage this session leaned heavily on repeated reads of the same generator scripts and skill files, which cache-discounts in production — realistic cost lands closer to half the list-rate figure above.
Information ingested
| What | Volume |
|---|---|
| Reference sites reviewed for style/structure | 5 (camhazzard.com, harryjgold.com, nathanielstevens.com, dylan-haugen.com, georgeleith.com) |
| Source skill files adapted | 11 (Dunker Spotlight → AI Builder Spotlight) |
| New Python written | 3 scripts, ~46 KB (page generator, 2 publishers) + edits to the shared 7-vertical generator |
| WordPress REST calls made | ~45 (page CRUD, media upload ×2, nonce fetches, sanity checks across 2 sites) |
| New web + skill copy generated | ~9,000 words across 11 skill docs, 13 pages, this article |
| Files touched this session | ~35 |
What it could and couldn’t do
Handled without help: research and adaptation of all 11 skills, the full page build, WordPress publishing end to end, the founders-strip and wall-growth edits across all 7 Spotlight verticals, dispatching an independent QA pass, fixing both bugs it found, and cross-linking three separate sites.
Needed a human for exactly two things, both one-time and thirty seconds each: Dennis confirming which name is the figurehead, and the original WordPress Application Password that unlocks the site. Everything downstream of those two answers ran on its own.
Guidelines compliance
| BlitzMetrics Guideline | Status | Notes |
|---|---|---|
| Hook opens with specific situation | PASS | |
| Written in figurehead’s voice | PASS | |
| Short paragraphs (3–5 lines max) | PASS | |
| Active voice throughout | PASS | |
| No AI fluff phrases | PASS | checked against banned list |
| Title under 60 characters | PASS | 46 characters |
| H2/H3 structure without heading abuse | PASS | |
| 2–3 internal links to BlitzMetrics content | PASS | |
| Entity links follow the decision tree | PASS | people & network entities link to their own sites |
| Source video embedded at top | N/A | no video source for this task |
| Featured image from real business photo | PARTIAL | custom-built branded graphic, not a stock photo or raw screenshot |
| RankMath SEO configured | NEEDS HUMAN | metadata provided below; human enters in RankMath |
| No stock images | PASS | |
| Categories and tags set | PASS | 421 Personal Branding + 590 SEO, 6 tags |
| Proper anchor text (3–6 words) | PASS | |
| No keyword stuffing | PASS | |
| Evergreen content | PARTIAL | intentionally dated — meta-articles are timestamped receipts |
| Specific CTA tied to content | PASS |
Do this
If you’re building an AI-powered agency, tool, or career and don’t have a personal brand site yet: aibuilderspotlight.com. If you want the same ten agents running for you, the skill pack installs in one click.
Every Spotlight site’s anatomy — what it shares, what’s unique, how improvements propagate — lives at localservicespotlight.com/spotlight-network. AI Builder Spotlight’s entry there is current as of today.
What’s your score?
About page, Agents hub, ten skill pages, and the Skill Pack — live now.

