Personal Branding: How to Build a Digital Presence That Proves Your Expertise

Set up the profiles → Publish real work → Gather outside proof → Check the public recordFollow the source labels in order. The numbered path runs across the top row, returns to the lower left, then continues right.Set up theprofilesPublishreal workGatheroutside proofCheck thepublic record
Each part adds evidence to the same personal brand.

Help people see who you are, what you do, and why they can trust you. This guide links your website, profiles, real work, and outside proof into one clear record. Start with the facts and work you can show.

This guide is part of The Content Factory: How to Turn One Video Into Dozens of Assets That Build Trust and Drive Revenue (our four-stage process for using real content). Next, explore Knowledge Panels: How to Get Google to Recognize You as a Trusted Entity, or The One-Minute Video: The Simplest Way to Produce Content That Scales.

Personal Branding at BlitzMetrics is the practice of making yourself Googleable — building a verified digital presence that proves to both humans and algorithms that you are who you say you are, you do what you say you do, and other people vouch for it. It is not vanity marketing. It is the digital infrastructure that makes your expertise findable, your reputation defensible, and your referrals scalable.

Dennis Yu teaches that a personal brand is not a logo, a color palette, or a “personal branding statement.” It is the sum of what shows up when someone Googles your name. If the results show a verified Knowledge Panel, a professional website, consistent social profiles, and third-party endorsements — you have a personal brand. If the results show nothing, or worse, outdated or inaccurate information — you have a personal branding problem that is costing you opportunities every day.

The BlitzMetrics Personal Branding Process

Every personal brand build at BlitzMetrics follows the same structured process, whether the person is a startup founder, a home services contractor, or a Fortune 500 executive. The process is designed to be delegatable and scalable — which is why we can build personal brands for dozens of clients simultaneously using the Content Factory.

Phase 1: Digital Plumbing

The foundation is Digital Plumbing — setting up the technical infrastructure that every personal brand needs. This includes a personal brand website on your name domain (yourname.com), a verified Google Business Profile (if applicable), professional social profiles on LinkedIn, Facebook, Instagram, YouTube, and Twitter/X — all with consistent headshots, bios, and sameAs links. Schema markup on the website explicitly tells Google who you are and connects all your profiles into one entity.

Phase 2: Content Production

With plumbing in place, the Content Factory begins producing content. The raw material is one-minute videos where the person answers questions, shares expertise, and tells stories. These videos are repurposed into blog posts, social content, and Dollar a Day ad creatives. Every piece of content links back to the personal brand website through proper entity linking.

Phase 3: Authority Building

Once the content is flowing, the focus shifts to building third-party authority. This means getting mentioned in podcasts, publications, and other people’s content. Guest appearances, speaking engagements, and collaborative content all generate backlinks and entity mentions that strengthen the Knowledge Graph entry for the person. The Thank You Machine accelerates this by turning every interaction into public content that both parties benefit from.

Phase 4: Knowledge Panel and Measurement

The ultimate measurable outcome is a Google Knowledge Panel — the proof that Google recognizes you as a verified entity. Alongside the Knowledge Panel, success is measured through MAA (results, meaning, and next steps): search impressions for your name, website traffic from organic search, social engagement rates, and most importantly, the quality and quantity of inbound opportunities (speaking invitations, partnership requests, client inquiries) that the brand generates.

Watch: Personal Branding Strategy in Action

Devon Hennig, former VP of Demand Generation at Vendasta, shares how Dennis Yu’s personal branding strategy works at VendastaCon — showing the step-by-step process from initial video recording through amplification.

Real Examples of Personal Brand Builds

BlitzMetrics has built personal brands for dozens of clients across industries. Here are documented examples.

Ibrahim Awad — A full walkthrough of the personal brand build process, from initial plumbing through content production and authority building.

Marko Sipilä — Demonstrates the quality assurance process that ensures every personal brand site meets BlitzMetrics standards before launch.

Justen Martin — Shows the AI-accelerated version of the personal brand build, where agents handle much of the site construction and content processing.

Jack Hughes — Documents the personal brand build for a home services professional, showing how the process applies outside of the typical “thought leader” context.

Ibrahim Awad — Built a personal brand site from scratch for a young professional, showing the full process from domain setup through content creation and entity verification.

Tanner Laycock — A personal brand build demonstrating how to position a professional in a competitive space by leading with specific expertise and real project documentation.

Justen Martin — An AI agent built this personal brand website from start to finish, demonstrating how automation can handle the technical setup while maintaining the authentic personal voice.

Jason Amato — A detailed walkthrough of the personal brand build process applied to a business owner, showing how each phase connects to the next.

Gavan Thorpe — An AI-assisted personal brand build showing how Claude agents can research, write, and structure a personal brand site following BlitzMetrics standards.

David Carroll — A tune-up of an existing personal brand site for the CEO of a $100M company, showing how even established leaders benefit from structured personal branding.

What Makes a Strong Personal Brand Website

After building dozens of personal brand sites, clear patterns emerge for what works. The homepage must answer three questions instantly: who is this person, what do they do, and why should you trust them. The About page needs specific credibility markers — named clients, measured results, recognizable logos. The content section needs at least three articles that demonstrate expertise through real stories, not theoretical advice. And the technical foundation needs clean plumbing: verified Google Business Profile, working analytics, proper schema markup, and consistent NAP (Name, Address, Phone) across all platforms.

The biggest mistake people make with personal branding is starting with design instead of substance. A beautiful website with no real content, no videos, and no third-party proof will never build entity authority. Start with one-minute videos, get featured on podcasts, earn mentions on authoritative sites, and then the website becomes the hub that organizes all that proof.

Personal Branding Course

For those who want to build their personal brand independently, BlitzMetrics offers the Personal Branding Course — a self-paced program that walks through every phase of the process with templates, examples, and step-by-step instructions. The course covers website setup, content production, social profile optimization, and the path to a Knowledge Panel.

How Personal Branding Connects to Other Concepts

Personal Branding is one of the largest branches on the SEO Tree (how content links to its main topic) because it touches nearly every other BlitzMetrics concept.

Digital Plumbing — Phase 1 of every personal brand build. Without plumbing, the brand has no foundation.

Content Factory — Phase 2. The production engine that turns one person’s expertise into a library of assets.

Knowledge Panel — Phase 4. The measurable proof that the personal brand build succeeded.

Website QA Audit — The quality gate between building the site and launching it. Every personal brand website goes through the QA audit to verify technical plumbing, content standards (including first-person point of view), visual design, and authority signals before it goes live.

Entity Linking — Every piece of content about the person links back to their personal brand site, reinforcing the entity signal.

Dollar a Day — The distribution engine that puts the person’s best content in front of the right audience at minimal cost.

This is a definitive article, following the guidelines on how every major BlitzMetrics concept is documented and maintained. All supporting content — case studies, meta articles (records of task runs), and related guides — links back here as the canonical reference.

Case study: We put this exact process to work for Josh Collier, an AI sales systems builder whose digital presence did not match his real expertise. Read how we unlocked his hidden authority using entity resolution, podcast repurposing, and E-E-A-T.


The skill files for this page

Every task on this page ships as a runnable skill file you can hand to an AI agent (our publishing standard). Expand any skill to copy its file, or download the whole Task Library pack (our directory of tasks and recipes; see current Task Library). 15 skills:

add-consistent-headshots-and-bios-across-profiles.skill.md — Put the same professional headshot and the same bio facts on every profile so Google reconciles one person, not five.
START

---
name: add-consistent-headshots-and-bios-across-profiles
description: Put the same professional headshot and the same bio facts on every profile so Google reconciles one person, not five.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Add consistent headshots and bios across profiles

**Use this when** the core profiles exist but photos and bios differ by platform — Phase 1 (Digital Plumbing), immediately after profile setup.

## Inputs
- One current, professional headshot (real photo, same session/look, exportable per platform size)
- The canonical name string and the facts of the brand: what they do, for whom, and the proof
- The profile URL list from set-up-professional-social-profiles

## Steps
1. Select one headshot as canonical: real, current, well-lit, face recognizable at avatar size. Export crops for each platform from the same image.
2. Write the canonical bio once, in three lengths — one line, short (~50 words), long (~150 words) — same name spelling, same claims, same domain mention in each.
3. Use the exact canonical name everywhere; no nickname on one platform and full name on another. Name drift is the most common reason Google fails to reconcile the entity.
4. Apply the headshot and the right bio length to every property: LinkedIn, Facebook, Instagram, YouTube, Twitter/X, Google Business Profile (if applicable), the website About page, and any podcast or speaker profiles.
5. Verify each bio links or points to yourname.com wherever the platform allows.
6. Diff what you published against the website's About page — facts must match wherever they are reused.
7. Re-audit quarterly; when the headshot changes, replace it everywhere in one pass, never platform by platform over months.

## Definition of done (QA checklist)
- [ ] Same face, same name spelling, same bio facts on every live profile
- [ ] Every bio references or links to yourname.com where the platform allows
- [ ] Website About page matches the published bios
- [ ] Quarterly re-audit scheduled
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) sweeps every property on the profile-URL list held in memory, applies the canonical headshot and the three bio lengths, and loops until the Definition-of-done fully passes — same face, same spelling, same facts on every live profile — not 90%.
Self-verification is a diff pass: re-open each live profile and compare name, photo, and facts against the website About page.
It stores the canonical bio set and headshot reference in memory so the schema skill, podcast pitches, and press kits in later phases reuse them verbatim, and logs a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /knowledge-panel (entity identity depends on this) · previous: set-up-professional-social-profiles · next: implement-person-schema-with-sameas-links

END
build-personal-brand-website.skill.md — Build the entity-home website on yourname.com that answers who this person is, what they do, and why to trust them.
START

---
name: build-personal-brand-website
description: Build the entity-home website on yourname.com that answers who this person is, what they do, and why to trust them.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Build personal brand website

**Use this when** yourname.com is registered and the person needs their entity home — Phase 1 (Digital Plumbing) of the personal brand build.

## Inputs
- Registered personal name domain with hosting (WordPress preferred — agents can read and update it)
- Professional headshots and real photos (no stock, ever)
- Short and long bios in first person, plus proof assets: testimonials with names and headshots, media mentions, talks
- List of live social profile URLs

## Steps
1. Frame the build correctly: this is a facts page, not a sales page. Its one job is to answer — who is this person, what do they do, why should anyone trust them.
2. Put a real photo of the person in the hero and answer all three questions above the fold, in first person.
3. Build the core sections: About (story plus credentials with evidence, never bare claims), what they do and who they serve, and proof — testimonials with full attribution, media and speaking mentions, results.
4. Embed at least one video of the person (a one-minute video or WHY video) on the homepage.
5. Link every social profile from the site (header, footer, or About) so Person schema can close the entity loop in a later skill.
6. Run the Digital Plumbing basics before calling it live: HTTPS with no mixed content, sub-3-second mobile load, favicon set, indexing not blocked, working contact path.
7. Hand off to implement-person-schema-with-sameas-links to wire the entity together.

## Definition of done (QA checklist)
- [ ] Site live on yourname.com and answers who / what / why-trust without scrolling
- [ ] All copy first person; all images real; testimonials carry names, titles, headshots
- [ ] At least one video embedded; social profiles linked; contact path works
- [ ] Reads as a facts page — no hard-sell landing-page patterns
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Cam Hazzard — camhazzard.com: the entity-home model — a facts page that establishes who/what/why-trust and anchors every other profile.
- Harry Gold — harryjgold.com: a complete entity home produced from a single Zoom call, proof the build does not require months of asset production.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) builds the entity home in one long-horizon session: it pulls the canonical name and domain saved by the registration run from memory, drafts and publishes every section, and loops until the full Definition-of-done passes — who/what/why-trust above the fold, video embedded, contact path tested — not 90%.
It self-verifies by loading the live site as a stranger would and checking HTTPS, mobile load speed, and every link.
It stores the page inventory and proof assets in memory for the profile and Person-schema skills that follow, and logs a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /digital-plumbing · /one-minute-video-guide · previous: register-personal-name-domain · next: set-up-professional-social-profiles → implement-person-schema-with-sameas-links

END
create-collaborative-content-with-industry-peers.skill.md — Co-create content with respected peers so both parties earn authority, audience crossover, and reciprocal entity links.
START

---
name: create-collaborative-content-with-industry-peers
description: Co-create content with respected peers so both parties earn authority, audience crossover, and reciprocal entity links.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Create collaborative content with industry peers

**Use this when** the brand needs association with names Google and the market already trust — Phase 3 (Authority Building).

## Inputs
- Shortlist of peers with adjacent audiences and genuine authority in the person's topics
- A concrete collaboration format to propose (joint video Q&A, mutual interview, co-authored article, live session)
- Recording setup — a Zoom call is sufficient

## Steps
1. Pick peers deliberately: adjacent (not identical) audiences, real authority, and topics that overlap the person's Topic Wheel — association transfers trust in both directions.
2. Propose a specific, low-effort format with a mutual payoff: a recorded conversation, traded interviews, or a co-authored piece. Specific asks get yeses; vague "let's collab" does not.
3. Record the session — one recorded Zoom is a complete content source.
4. Both parties run the material through their own pipelines and publish on their own properties — two hubs, two audiences, one session.
5. Cross-link entity-style per /entity-linking: their post links the person's name to yourname.com; the person's post links the peer's name to the peer's site. Tag each other on every social post.
6. Thank the collaborator publicly via the Thank You Machine and log the reciprocal mentions in the validation inventory.

## Definition of done (QA checklist)
- [ ] Collaboration published on both parties' properties
- [ ] Reciprocal name-to-site entity links live in both directions; social posts tagged
- [ ] Session repurposed through the Content Factory; mentions logged in the validation inventory
- [ ] Collaborator thanked publicly
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Harry Gold — harryjgold.com: a single recorded Zoom conversation became an entire brand build — the same one-session mechanics this skill runs with a peer.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) shortlists peers against the Topic Wheel in memory, drafts the specific low-effort ask, and shepherds each collaboration from pitch to dual publish, looping until the Definition-of-done fully passes — both posts live, reciprocal links in both directions — not 90%.
It self-verifies the cross-links by loading both published pieces and following each name-to-site link.
Reciprocal mentions land in the memory-held validation inventory that feeds Phase 4 (Knowledge Panel), and a meta-article example is logged each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /entity-linking · /content-factory · /thank-you-machine · previous: secure-guest-appearances-and-speaking-engagements · next: generate-backlinks-and-entity-mentions

END
create-dollar-a-day-ad-creatives-from-best-content.skill.md — Turn the proven top-performing personal-brand content into ad creatives ready for Dollar a Day amplification.
START

---
name: create-dollar-a-day-ad-creatives-from-best-content
description: Turn the proven top-performing personal-brand content into ad creatives ready for Dollar a Day amplification.
category: Personal Branding
stage: Process
definitive_article: /personal-brand
status: needs-work
---

# Create Dollar a Day ad creatives from best content

**Use this when** organic posts have accumulated enough signal to show clear winners — Phase 2 (Content Production), feeding /dad amplification.

## Inputs
- Engagement data on published posts and clips (watch time, shares, comments, engagement rate)
- Ad account access (Meta Business Manager at minimum; YouTube if running there)
- Source files of the winning content

## Steps
1. Identify winners from organic signals only — watch time, shares, comments, saves. Dollar a Day amplifies proven content; it never gambles budget on untested creative (/dad).
2. Shortlist the top 3–5 pieces and follow the 90/10 rule: amplify greatest hits, reserve experiments for the margin.
3. Reformat each winner per placement: vertical for Reels/Stories, square for feed, horizontal for YouTube where needed — captions on, hook visible in the first 3 seconds.
4. Write GCT for each creative: the Goal it serves (reach, engagement, conversion), the Content variant, and the Target audience layer it will meet.
5. Load creatives into the ad account, one creative per ad set at $1/day per /dad mechanics — enough spend for data, no real risk.
6. Hand off to the Dollar a Day loop: watch cost per result, kill losers fast, scale winners gradually (no more than 2× per budget adjustment).

## Definition of done (QA checklist)
- [ ] Every creative traces to a measured organic winner — zero untested creative funded
- [ ] Formats and captions correct per placement; hook lands in the first 3 seconds
- [ ] GCT documented per creative; ad sets staged at $1/day
- [ ] Kill/scale review scheduled on the calendar
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) reads the per-clip engagement log the social skill built in memory, shortlists proven winners only, reformats per placement, stages the $1/day ad sets, and loops until the Definition-of-done fully passes — zero untested creative funded — not 90%.
It self-verifies by tracing every staged creative back to its measured organic source before any spend starts.
Because it persists, the kill/scale reviews actually recur on schedule; outcomes go back into memory, and a meta-article example is logged each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /dad · /content-factory · previous: create-social-content-from-video-clips · next: link-all-content-back-to-personal-brand-site

END
create-social-content-from-video-clips.skill.md — Cut 15–60 second clips from the videos and publish platform-native social posts that point back to the brand site.
START

---
name: create-social-content-from-video-clips
description: Cut 15–60 second clips from the videos and publish platform-native social posts that point back to the brand site.
category: Personal Branding
stage: Process
definitive_article: /personal-brand
status: needs-work
---

# Create social content from video clips

**Use this when** videos are processed and the brand's social profiles need a steady feed — Phase 2 (Content Production).

## Inputs
- Source videos (and their blog post URLs) from the Content Factory
- Access to the brand's LinkedIn, Facebook, Instagram, YouTube, and Twitter/X accounts
- A captioning/clipping tool

## Steps
1. Pull the strongest 15–60 second moments from each video — a complete answer, a sharp claim, or a story beat. One idea per clip.
2. Cut clips with burned-in captions (most social video plays muted); keep the person's face and voice on screen — the clip is building the person's entity, not a faceless page.
3. Write platform-native copy for each post: professional framing on LinkedIn, conversational on Facebook, visual-first on Instagram, hook-led post or thread on Twitter/X, keyword-led title on YouTube/Shorts.
4. Post natively on each platform — no cross-posted watermarks — and tag any person or company mentioned.
5. Link each post back to the entity home or its related blog article per the entity-linking decision tree (/entity-linking).
6. Log engagement signals (watch time, shares, comments) per clip — the winners feed create-dollar-a-day-ad-creatives-from-best-content.

## Definition of done (QA checklist)
- [ ] Clips are 15–60 seconds, one idea each, captioned
- [ ] Copy written per platform, not duplicated verbatim across platforms
- [ ] Every post links back to yourname.com or its article via the decision tree
- [ ] Engagement tracked per clip so winners can be amplified
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) batches the videos and blog URLs held in memory from the Content Factory run into platform-native clips and posts, looping until the Definition-of-done fully passes — 15–60 seconds, captioned, one idea, every post linking home — not 90%.
It self-verifies by opening each published post and confirming captions render and the link back resolves.
It logs engagement per clip into memory so the Dollar a Day skill amplifies only measured winners, and records a meta-article example each run (this file still needs its first) so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /content-factory · /entity-linking · previous: repurpose-videos-into-blog-posts-via-content-factory · next: create-dollar-a-day-ad-creatives-from-best-content

END
generate-backlinks-and-entity-mentions.skill.md — Earn links and name mentions from sources Google already trusts, consolidating authority on the personal-brand entity.
START

---
name: generate-backlinks-and-entity-mentions
description: Earn links and name mentions from sources Google already trusts, consolidating authority on the personal-brand entity.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Generate backlinks and entity mentions

**Use this when** the entity home and content engine are live and the brand needs external proof — runs continuously through Phase 3 (Authority Building).

## Inputs
- Baseline inventory of current backlinks and name mentions pointing at yourname.com
- Target list of trusted sources: industry publications, podcast show notes, event speaker pages, association directories, partner and client sites
- The canonical name string (mentions must match it exactly)

## Steps
1. Record the baseline — referring domains and name mentions for yourname.com — so the MAA loop has a starting line.
2. Prioritize sources Google already trusts: industry publications, established podcasts, event sites, associations the person belongs to, and partners or clients who can credit work publicly.
3. Earn placements, never buy them: supply expert quotes, contribute articles, and harvest the links generated by the sibling skills (podcasts, speaking, collaborations, press).
4. For every placement, request the exact canonical name as the mention, linked to yourname.com where editorially possible — name consistency is what turns a link into an entity signal.
5. Where coverage needs warming, run Dollar a Day at journalists and media per /dad to put the person's best content in front of them before the pitch.
6. Log every new mention and link in the validation inventory (the Phase 4 input), and review monthly via MAA: referring domains, mention count, and name-search impressions.

## Definition of done (QA checklist)
- [ ] New backlinks or mentions earned this cycle from trusted sources — no paid link schemes
- [ ] Every mention uses the exact canonical name; links point to yourname.com
- [ ] Validation inventory and baseline updated; monthly MAA review held
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
This task runs continuously, so a persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) fits it natively: it holds the baseline in memory, harvests links produced by the sibling Authority skills, pitches new placements, and loops each monthly cycle until the Definition-of-done fully passes — not 90%.
It self-verifies every placement — exact canonical name, live link, genuinely trusted source — and rejects anything resembling a paid link scheme.
The validation inventory and MAA baseline it maintains in memory are exactly what the Knowledge Panel phase reads next, and a meta-article example is logged each run (this file still needs its first) so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /knowledge-panel · /dad · siblings in run order: get-featured-on-podcasts → secure-guest-appearances-and-speaking-engagements → create-collaborative-content-with-industry-peers → get-mentioned-in-publications

END
get-featured-on-podcasts.skill.md — Secure podcast guest appearances that produce entity mentions, backlinks, and reusable content from sources Google already trusts.
START

---
name: get-featured-on-podcasts
description: Secure podcast guest appearances that produce entity mentions, backlinks, and reusable content from sources Google already trusts.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Get featured on podcasts

**Use this when** Phases 1–2 are live and the brand needs third-party authority — Phase 3 (Authority Building).

## Inputs
- Target list of podcasts the person's customers and peers actually listen to
- Pitch kit: canonical bio, headshot, 3–5 talkable topics from the Topic Wheel, links to one-minute videos as proof of fluency
- The entity home live at yourname.com

## Steps
1. Build the target list, prioritizing shows with real audiences and show-notes pages that link their guests — those pages become backlinks from sources Google already trusts.
2. Assemble the pitch kit from existing Phase 1–2 assets: canonical bio and headshot, topics mapped from the Topic Wheel, and the best one-minute videos as proof the person can talk.
3. Pitch personally and specifically: reference a real episode, propose a topic that serves the host's audience, and offer value — never a sales pitch.
4. Record the appearance; answer like the one-minute videos — direct, story-backed, unscripted — and mention yourname.com naturally when asked where to find you.
5. After airing, confirm the show notes link the person's exact name to yourname.com; add the episode to the site's press/media section; log the mention in the validation inventory for Phase 4.
6. Run the follow-through loop: cut clips from the episode through the Content Factory and thank the host publicly via the Thank You Machine (/thank-you-machine) — hosts share gratitude content, which compounds reach.

## Definition of done (QA checklist)
- [ ] Episode published; show notes carry an exact-name link or mention pointing to yourname.com
- [ ] Episode featured on the brand site's press/media section; validation inventory updated
- [ ] Host thanked publicly; clips repurposed through the Content Factory
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) runs this as a long-horizon campaign: it builds the target list, assembles the pitch kit from the Phase 1–2 assets in memory (canonical bio, headshot, best one-minute videos), sends specific pitches, and tracks every thread until each episode's Definition-of-done fully passes — not 90%.
After airing it self-verifies the show notes carry the exact-name link, then runs the clip and thank-you follow-through without being re-prompted.
Each confirmed mention lands in the memory-held validation inventory that Phase 4 (Knowledge Panel) reads, and a meta-article example is logged each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /thank-you-machine · /content-factory · /topic-wheel · /knowledge-panel · next: secure-guest-appearances-and-speaking-engagements

END
implement-person-schema-with-sameas-links.skill.md — Add Person schema JSON-LD to the entity home with a sameAs array binding every verified profile into one Google-readable entity.
START

---
name: implement-person-schema-with-sameas-links
description: Add Person schema JSON-LD to the entity home with a sameAs array binding every verified profile into one Google-readable entity.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Implement Person schema with sameAs links

**Use this when** the entity home and all core profiles are live with consistent headshots and bios — the closing step of Phase 1 (Digital Plumbing).

## Inputs
- Live entity home at yourname.com
- Canonical name, job title, and the URL of the canonical headshot hosted on the domain
- The complete list of live profile URLs (LinkedIn, Facebook, Instagram, YouTube, Twitter/X, GBP if applicable)

## Steps
1. Assemble the facts: exact canonical name, url (https://yourname.com), image (headshot URL on the domain), jobTitle, and every live profile URL.
2. Write JSON-LD with @type Person containing name, url, image, jobTitle, and a sameAs array listing every verified profile — this is the wiring that tells Google all of these are the same person.
3. Install the JSON-LD so it renders on the entity home's homepage (site-wide header or homepage block; on WordPress, a schema-capable SEO plugin or a custom HTML block).
4. Validate with Google's Rich Results Test / schema validator until there are zero errors.
5. Spot-check the loop: every sameAs URL resolves to a live profile, and that profile's website field points back to yourname.com. One-way links are half a loop.
6. Make every schema claim match the visible site copy and published bios exactly — schema that contradicts the page is worse than no schema.
7. Set a standing rule: any new verified profile or profile-grade feature page gets appended to sameAs when it goes live.

## Definition of done (QA checklist)
- [ ] Person JSON-LD live on the entity home; validator returns zero errors
- [ ] sameAs lists every active profile; no dead or wrong-person URLs
- [ ] Every sameAs target links back to yourname.com (reciprocal loop verified)
- [ ] Schema facts identical to on-page copy and published bios
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) assembles the JSON-LD entirely from memory — canonical name, headshot URL, and the profile list saved by the earlier Plumbing runs — installs it, and loops validate → fix → revalidate until zero errors and every Definition-of-done box passes, not 90%.
It self-verifies the whole loop, not just the markup: every sameAs URL live, every profile linking back to yourname.com, every schema claim matching visible copy.
It stores the validated schema in memory as the entity baseline that Phase 4's technical-schema upgrade extends, and logs a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /digital-plumbing · /knowledge-panel · previous: add-consistent-headshots-and-bios-across-profiles · Phase 4 upgrade: implement-technical-schema-markup

END
link-all-content-back-to-personal-brand-site.skill.md — Make sure every published piece — posts, articles, profiles, guest features — links back to yourname.com through proper entity linking.
START

---
name: link-all-content-back-to-personal-brand-site
description: Make sure every published piece — posts, articles, profiles, guest features — links back to yourname.com through proper entity linking.
category: Personal Branding
stage: Post
definitive_article: /personal-brand
status: needs-work
---

# Link all content back to personal brand site

**Use this when** content is flowing across platforms and authority needs to consolidate on the entity home — runs continuously through Phase 2 (Content Production).

## Inputs
- Inventory of every live asset: blog posts, social posts and clips, profiles, podcast and guest pages
- The entity-linking decision tree (/entity-linking)
- Edit access to the brand site and social properties

## Steps
1. Inventory everything published to date and where it lives — site articles, each platform's posts, profile pages, third-party features.
2. Apply the entity-linking decision tree to every link decision: mentions of the person link to yourname.com, mentions of the company link to the company site, concepts link to their definitive articles (/entity-linking).
3. Use descriptive 3–6 word anchor text — the person's name or what the target page is about — never "click here."
4. On the brand site, link every post up the SEO Tree (leaf → branch → trunk → homepage) so no article is orphaned (/seo-tree).
5. On social platforms, confirm each profile's website field carries yourname.com and post copy links to the relevant article wherever the platform allows.
6. For guest content and podcast features, ask the host to link the person's name to yourname.com in the show notes or byline.
7. Audit monthly: list any asset with no path back to the entity home and fix it.

## Definition of done (QA checklist)
- [ ] Zero orphan assets — every published piece has a working path back to yourname.com
- [ ] All internal links follow the decision tree with descriptive 3–6 word anchors
- [ ] Profiles carry the site link; guest features link the person's name
- [ ] Monthly link audit scheduled
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Cam Hazzard — camhazzard.com: the entity-home pattern this skill protects — one hub that every profile and piece of content points back to.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) is built for this standing audit: it walks the full asset inventory held in memory, applies the decision tree to every link, and loops until the Definition-of-done fully passes — zero orphan assets — not 90%.
It self-verifies by following each fixed path from asset to yourname.com and re-listing anything still orphaned until the list is empty.
Because it persists, the monthly audit actually recurs; each pass updates the inventory in memory that the Authority and Knowledge Panel phases extend, and a meta-article example is logged each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /entity-linking · /seo-tree · previous: create-dollar-a-day-ad-creatives-from-best-content · next phase: get-featured-on-podcasts

END
record-one-minute-videos-answering-customer-questions.skill.md — Produce short, unscripted phone videos answering real customer questions — the raw material for the whole personal-brand content engine.
START

---
name: record-one-minute-videos-answering-customer-questions
description: Produce short, unscripted phone videos answering real customer questions — the raw material for the whole personal-brand content engine.
category: Personal Branding
stage: Produce
definitive_article: /personal-brand
status: needs-work
---

# Record one-minute videos answering customer questions

**Use this when** Phase 1 plumbing is done and the personal brand needs content — Phase 2 (Content Production) starts here.

## Inputs
- A running list of real questions customers actually ask (sales calls, DMs, comments, support emails)
- A phone with decent audio; no studio, no script
- The person's Topic Wheel (WHY / HOW / WHAT rings) for coverage planning

## Steps
1. Harvest real questions from sales calls, inboxes, comments, and front-line staff. Real questions beat invented topics because they carry real search and buying intent.
2. Map the questions onto the Topic Wheel so recording covers WHY (purpose), HOW (methods), and WHAT (specifics) instead of clustering on one pet topic (/topic-wheel).
3. Record per /one-minute-video-guide: phone in hand, unscripted, one question per video, about 60 seconds — state the question, answer it plainly, stop. No intros, no logos, no fluff.
4. Batch-record several questions in one sitting — momentum beats polish, and a single recorded call can seed an entire brand.
5. Name each file with the question it answers and upload to the content library / Google Drive folder so the Content Factory can pick it up.
6. Flag the strongest takes for priority processing in repurpose-videos-into-blog-posts-via-content-factory.

## Definition of done (QA checklist)
- [ ] Each video answers exactly one real customer question in roughly one minute
- [ ] Unscripted, authentic delivery; audio clearly audible
- [ ] Files named by question and uploaded to the content library
- [ ] Recorded topics span the WHY/HOW/WHAT rings, not one cluster
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Harry Gold — harryjgold.com: one recorded Zoom produced the raw material for an entire personal brand, proving unpolished answers are enough input.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) runs the harvest side at max effort: it mines calls, inboxes, and comments for real questions, maps them onto the Topic Wheel, queues batch recording sessions for the person, and loops until the Definition-of-done fully passes — named files uploaded, all three rings covered — not 90%.
It self-verifies by checking every uploaded file plays, is audible, and answers exactly one question.
It logs the question list and file inventory to memory so the Content Factory and clip skills pull from it without re-asking — Phase 2 building directly on Phase 1's plumbing — and records a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /one-minute-video-guide · /topic-wheel · /content-factory · next: repurpose-videos-into-blog-posts-via-content-factory

END
register-personal-name-domain.skill.md — Secure yourname.com as the permanent entity anchor every other personal-brand asset points back to.
START

---
name: register-personal-name-domain
description: Secure yourname.com as the permanent entity anchor every other personal-brand asset points back to.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Register personal name domain

**Use this when** starting Phase 1 (Digital Plumbing) of a personal brand build — before the website, profiles, or any content exist.

## Inputs
- The exact professional name the person will use everywhere (bylines, bios, headshots)
- A registrar account owned by the person (not an agency), with a payment method
- Acceptable fallbacks if the exact .com is taken (middle initial, full middle name)

## Steps
1. Lock the canonical name string first — this exact spelling becomes the entity name Google reconciles across the web, so decide it before buying anything.
2. Check availability of yourname.com; the exact-match .com is the strongest entity anchor.
3. If taken, fall back to a variant that is still the person's real name — middle initial or full middle name (the harryjgold.com pattern). Never substitute a slogan or keyword domain; the domain must BE the person.
4. Register the domain in an account the person owns and controls. Ownership of the anchor is non-negotiable — agencies and VAs get delegated access, not ownership.
5. Turn on auto-renew and WHOIS privacy; confirm the renewal date is years out, not months.
6. Document registrar URL, account email, and access in the person's credentials vault, then verify by logging in fresh.
7. Point DNS at the hosting where the entity home will be built (next skill), and reserve matching professional email on the domain.

## Definition of done (QA checklist)
- [ ] yourname.com (or real-name variant) registered, resolving, auto-renew on
- [ ] Registrar account owned by the person; credentials documented and verified by a fresh login
- [ ] Domain spelling exactly matches the canonical professional name used in bios and schema
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Harry Gold — harryjgold.com: exact-name anchor using the middle initial, the foundation an entire brand was built on from one Zoom call.
- Cam Hazzard — camhazzard.com: exact-name domain serving as the entity home everything else links back to.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) runs this as the opening Phase 1 move: lock the canonical name, walk the real-name fallback chain, and loop until every Definition-of-done box passes — registered, resolving, auto-renew on, fresh-login verified — not 90%.
It self-verifies by resolving the live domain and re-authenticating into the registrar before reporting done.
It writes the canonical name string, domain, and registrar record to memory as the anchor every later Plumbing → Content → Authority → Knowledge Panel skill builds on, and logs a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /digital-plumbing · next: build-personal-brand-website → set-up-professional-social-profiles → implement-person-schema-with-sameas-links

END
repurpose-videos-into-blog-posts-via-content-factory.skill.md — Run the one-minute videos through the Content Factory pipeline to publish structured blog posts on the personal brand site.
START

---
name: repurpose-videos-into-blog-posts-via-content-factory
description: Run the one-minute videos through the Content Factory pipeline to publish structured blog posts on the personal brand site.
category: Personal Branding
stage: Process
definitive_article: /personal-brand
status: needs-work
---

# Repurpose videos into blog posts via Content Factory

**Use this when** raw videos are in the content library and the personal brand site needs written content — Phase 2 (Content Production).

## Inputs
- Raw video files in the designated Google Drive / content library folder
- Access to the transcription tool and the WordPress site at yourname.com
- The Blog Posting Guidelines checklist (/blog-posting-guidelines)

## Steps
1. Feed the video into the Content Factory pipeline (/content-factory): upload to the processing folder and the transcription tool.
2. Transcribe and clean the transcript; correct names, jargon, and mis-heard terms.
3. Identify GCT — the Goals, Content, and Targeting of the piece — before writing a word.
4. Write the article from the transcript per /blog-posting-guidelines: SEO title under 60 characters, meta description under 160, focus keyword in the first paragraph, H2/H3 structure, short paragraphs, active voice, a hook that establishes context.
5. Add real photos (never stock) and a unique featured image; embed the source video in the article.
6. Add internal links using the entity-linking decision tree (/entity-linking) and place the post on the site's SEO Tree (/seo-tree) so it links upward instead of sitting orphaned.
7. Set the WordPress author to the person (never an admin or VA account), proofread, publish, and run final QA.

## Definition of done (QA checklist)
- [ ] Article live on yourname.com with the person as author and the source video embedded
- [ ] Title under 60 chars, meta under 160, focus keyword in first paragraph, H2/H3 structure, real images only
- [ ] Internal links follow the entity-linking decision tree; post placed on the SEO Tree
- [ ] First-person voice throughout
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Harry Gold — harryjgold.com: the site's content was produced from one Zoom recording run through this exact pipeline.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) runs the full pipeline per video — transcribe, clean, GCT, draft, internal-link, publish — and loops QA until the entire Definition-of-done passes: title and meta limits, keyword placement, SEO Tree position, correct author, not 90%.
Self-verification means loading the published URL and re-checking every checklist line against the live page, then fixing and re-checking.
It works the video inventory the recording skill left in memory and records each published URL there for the clip and linking skills downstream, logging a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /content-factory · /blog-posting-guidelines · /entity-linking · /seo-tree · previous: record-one-minute-videos-answering-customer-questions · next: create-social-content-from-video-clips

END
secure-guest-appearances-and-speaking-engagements.skill.md — Land speaking slots at conferences, webinars, and events that build verifiable third-party authority for the personal brand.
START

---
name: secure-guest-appearances-and-speaking-engagements
description: Land speaking slots at conferences, webinars, and events that build verifiable third-party authority for the personal brand.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Secure guest appearances and speaking engagements

**Use this when** the brand has content and proof to point to and needs stage-level credibility — Phase 3 (Authority Building).

## Inputs
- List of conferences, association events, meetups, and webinars in the person's niche — warm relationships first
- Speaker one-sheet: canonical bio and headshot, 2–3 talk titles drawn from the Topic Wheel's HOW/WHAT rings, proof links (videos, podcast features)
- The entity home live at yourname.com

## Steps
1. List target events where the person's buyers or peers gather; rank by audience fit and whether the event publishes speaker pages — those links persist for years.
2. Build the speaker one-sheet from existing assets: canonical bio, headshot, talk titles from the Topic Wheel, and links to videos and podcast features as proof of stage ability.
3. Pitch organizers a specific talk that solves their audience's problems, not a company pitch; warm introductions from peers and past hosts convert best.
4. Before the event, confirm the speaker page lists the exact canonical name, the canonical headshot, and a link to yourname.com.
5. Get the talk recorded — conference footage is premium Content Factory raw material — and capture photos of the person on stage for the site's proof sections.
6. Afterward: publish a recap article on the brand site embedding the talk, cut clips for social, thank the organizer with a Thank You Machine video, and log the speaking credit in the validation inventory.

## Definition of done (QA checklist)
- [ ] Talk delivered; speaker page live with exact name and link to yourname.com
- [ ] Recording and stage photos captured and fed into the Content Factory
- [ ] Recap published; organizer thanked publicly; credit logged in the validation inventory
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) works the event pipeline across months: it ranks targets, builds the one-sheet from the bio, headshot, and talk titles held in memory, pitches organizers, and follows every thread until each engagement's Definition-of-done fully passes — not 90%.
It self-verifies the speaker page before and after the event: exact canonical name, canonical headshot, live link to yourname.com.
Recordings, stage photos, and speaking credits flow into memory for the Content Factory and the Phase 4 validation inventory, and a meta-article example is logged each run (this file still needs its first) so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /thank-you-machine · /content-factory · /topic-wheel · previous: get-featured-on-podcasts · next: create-collaborative-content-with-industry-peers

END
set-up-professional-social-profiles.skill.md — Create or claim professional profiles on LinkedIn, Facebook, Instagram, YouTube, and Twitter/X that all point back to the entity home.
START

---
name: set-up-professional-social-profiles
description: Create or claim professional profiles on LinkedIn, Facebook, Instagram, YouTube, and Twitter/X that all point back to the entity home.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Set up professional social profiles

**Use this when** the entity home is live and the person needs the five core profiles that Person schema will bind into one entity — Phase 1 (Digital Plumbing).

## Inputs
- Live entity home at yourname.com
- The canonical name string and professional email on the domain
- Access to (or creation rights for) LinkedIn, Facebook, Instagram, YouTube, and Twitter/X accounts

## Steps
1. Inventory what already exists — claim and clean up old or duplicate accounts before creating new ones; duplicates fragment the entity.
2. Secure handles as close to the canonical name as possible, and use the same handle pattern on every platform.
3. Set up each platform professionally: LinkedIn profile (plus company page if there is a business), Facebook business or Public Figure page, Instagram switched to a professional account and connected to the Facebook page, YouTube channel branded and connected to the website, Twitter/X profile.
4. Put yourname.com in the website/bio field of every single profile — this is half of the entity loop (the schema sameAs array is the other half).
5. Register each account to the person's professional email on their own domain; the person owns every account, with delegated roles for helpers.
6. Save the final URL of every profile into one list — this becomes the sameAs array in implement-person-schema-with-sameas-links.
7. Leave photos and bios for the next skill, which standardizes them across all platforms in one pass.

## Definition of done (QA checklist)
- [ ] All five platforms live: LinkedIn, Facebook, Instagram (professional), YouTube, Twitter/X
- [ ] Every profile's website field links to yourname.com
- [ ] Every account owned by the person under their own email; no orphan or duplicate profiles left
- [ ] Profile URL list saved for the Person schema sameAs array
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Example needed — run the Meta-Article Prompt after first real run.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) works all five platforms as one campaign: it inventories and de-duplicates existing accounts, claims handles matching the canonical name held in memory from Phase 1, and loops until the Definition-of-done passes in full — five live profiles, every website field on yourname.com — not 90%.
It self-verifies by opening each finished profile logged out and confirming the link back to the entity home.
It saves the final profile-URL list to memory as the exact sameAs array the Person-schema skill consumes next, and logs a meta-article example each run (this file still needs its first) so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /digital-plumbing · previous: verify-google-business-profile · next: add-consistent-headshots-and-bios-across-profiles → implement-person-schema-with-sameas-links

END
verify-google-business-profile.skill.md — Complete Google's verification of the Business Profile attached to the personal brand, where a qualifying business exists.
START

---
name: verify-google-business-profile
description: Complete Google's verification of the Business Profile attached to the personal brand, where a qualifying business exists.
category: Personal Branding
stage: —
definitive_article: /personal-brand
status: needs-work
---

# Verify Google Business Profile

**Use this when** the personal brand sits on a real business with a storefront or service area — Phase 1 (Digital Plumbing). Skip if no qualifying business exists.

## Inputs
- Confirmation the business qualifies for GBP (physical location or service area)
- A Google account owned by the person (not an agency)
- Exact NAP — name, address, phone — matching the website
- Real photos of the person, team, and work

## Steps
1. Check applicability first: GBP requires a real storefront or service-area business. A pure personal brand with no qualifying business skips this skill — document the skip decision and move on.
2. Search Google Maps for an existing unclaimed listing before creating a new one; claim it if it exists (duplicates fragment the entity).
3. Enter the business name, address, and phone exactly as they appear on the entity-home website — NAP consistency is an entity signal.
4. Complete Google's verification flow (postcard, phone, email, or video — whichever Google offers).
5. Confirm the person's own Google account holds the Owner role; agencies and VAs get Manager access at most.
6. Fill the profile completely: accurate primary and secondary categories, real hours, real photos (no stock), and the website field pointing to yourname.com.
7. Record the verification date and account details in the credentials vault.

## Definition of done (QA checklist)
- [ ] Profile shows as verified by Google, or a documented "not applicable" decision exists
- [ ] Owner role held by the person's own Google account
- [ ] NAP matches the website exactly; website field points to yourname.com
- [ ] Real photos uploaded; categories and hours accurate
- [ ] Linked back to the definitive article and relevant siblings
- [ ] Complies with Blog Posting Guidelines (if it publishes content)

## Example(s)
- Marko Sipila (HVAC Quote) and Zach Peyton (Superior Fence & Rail) — service-business personal-brand builds where a verified GBP is part of the entity's plumbing, tied to the owner's name and site.

## Run on a persistent agent (Fable 5)
A persistent agent (Claude Fable 5 or a comparable OpenAI/Google model) first resolves applicability from memory — if no qualifying business exists it documents the skip and exits clean; otherwise it drives the claim-and-verify flow across days or weeks (postcard waits included), looping until every Definition-of-done box passes, not 90%.
It self-verifies against the live listing: verified badge showing, Owner role on the person's account, NAP matching the entity home character for character.
It logs the verification record and NAP to memory for the Phase 4 identity audit, and a meta-article example each run so the brand compounds.
See `boil-the-ocean.md` for the full operating principles.

## Definitive article & links
- Hub: /personal-brand
- Related: /digital-plumbing · previous: build-personal-brand-website · next: set-up-professional-social-profiles

END

Originally published .

Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified. He has appeared on 353 podcasts with 619 credited episodes — see the full list of his podcast appearances.