Phone video in Google Photos is enough to run a full Content Factory loop. On Aug 21–22, 2026 we took Britain Eriksen’s Phoenix walk-and-talk footage, cut 12 shorts in Descript via MCP, published them Public on the Rising Talent Podcast YouTube channel, wrote companion articles on dennisyu.com and britaineriksen.com, then rebuilt Britain’s personal site past the thin-template floor. This page is the recipe — not a second Descript MCP how-to. For edit-by-text MCP verbs, start at Video Editing Agent (Descript via MCP).
Key points
- Correct person: Britain Eriksen / britaineriksen.com — not “Britton Erickson,” not an invented domain.
- Source: phone + Google Photos / Drive packs → Descript project with a ~1:03 Raw master left untouched.
- Output: 12 public Rising Talent shorts + articles with YouTube leads (no redundant still above the player) + premium homepage pass.
- Human QA is part of the factory. First pass shipped wrong channel assumptions, Descript embeds, Short04-style names, and a boxed template home. Feedback fixed all of that — with measurable before→after outcomes below.
- One article covers Claude / ChatGPT / Grok Bot. Platform differences sit in one section, not companion forks.
- Proof appendix at the bottom lists every short ID, article URL, and britain site URL that shipped in this run.
Table of contents
- 1. What we started with
- 2. Setup headaches (do these once)
- 3. Find the footage
- 4. Import + cut in Descript
- 5. YouTube upload + Rising Talent
- 6. Articles from transcripts
- 7. Personal brand site to the $10k bar
- 8. Human feedback loop (what Dennis actually corrected)
- 9. Teaching beats from the Britain shorts
- 10. Copy-paste recipe snippets
- 11. Agent documentation
- 12. Grok Bot vs Claude vs ChatGPT
- 13. Copy-paste prompt for your phone videos
- 14. Skills + next Dollar-a-Day step
- 15. Appendix — What shipped in this run

Live proof: Your First 100 One-Minute Videos Will Suck — YouTube short as the lead, no portrait still above the player.
1. What we started with
Britain Eriksen and I recorded walk-and-talk one-minute training in the Phoenix / Gilbert / Val Vista Lakes area. The usable pack that landed in Descript was twelve Britain files totaling about 1 hour 3 minutes of video (Raw master composition ~3808s). Phone quality. Lapel mic. Palm trees. That is the whole point of Content Factory: capture once, ship a library.
Name correction matters for agents. The person is Britain Eriksen. The site is britaineriksen.com. Do not invent brittonerickson.com. Do not invent an email or phone for Britain. Contact on his site is LinkedIn only until he says otherwise.
Raw inputs this run used:
- Google Photos / Drive Britain packs (compressed Britain-*.mp4 sizes from ~4mb through the long 273mb and 978mb walk-and-talks)
- Descript drive: Local Service Spotlight
- Project: Britain Eriksen Phoenix raw (edit) 2026-08-21
- Workspace receipts under
/workspace/pb-britton-nesmith/(agent box path — humans see the published URLs below)
The Descript MCP skill page already owns “how to connect MCP and which verbs to call.” This article owns the end-to-end phone → factory case study. Link the hub; do not duplicate it.
2. Setup headaches (do these once)
Every Content Factory run stalls on plumbing before it stalls on editing. This run hit the usual Allow clicks — and a few pain points that are easy to under-document.
Descript MCP: custom remote, OAuth, no marketplace plugin
Descript MCP on Cursor / Grok Bot is a custom remote MCP at https://api.descript.com/v2/mcp with OAuth (no API token field to paste). Official path: Descript custom MCP. There is no marketplace “Descript plugin” on Cursor — custom MCP or nothing.
What actually happens the first time:
- 1. Add the custom MCP URL in Cursor settings.
- 2. Save. A browser popup asks you to sign in to Descript.
- 3. Click Allow on the OAuth consent.
- 4. Back in the agent chat, the first real tool call often surfaces a second Allow / Approve for the specific MCP tool (list projects, import media, publish video).
- 5. Drive / Google Photos connectors, if used for footage handoff, each get their own Allow.
An agent that cannot click Allow is stuck. A human has to clear OAuth once per machine. After that, persistent box logins survive Update (not Reset). If you Reset the computer to “fix” a stuck login, you wipe the session and start the Allow chain over.
WordPress application password vault pattern
Routine article publishes on dennisyu.com and localservicespotlight.com used WordPress application passwords over REST — never a trip to wp-admin for a same-day edit.
The durable pattern:
- 1. Mint an app password once per site (Users → Profile → Application Passwords, or the agent-minted path when available).
- 2. Store it in the agent vault / credentials file keyed by hostname (
localservicespotlight.com,dennisyu.com, …) with username + app password — not the human’s login password. - 3. Agents read the vault, call
POST /wp-json/wp/v2/posts/{id}, and leave a receipt. Humans subscribe to Basecamp; they do not paste passwords into chat. - 4. Never send the owner to wp-admin for a routine content update.
See AI agent application password and BlitzMetrics application passwords.
Fleet personal-brand hosts are different. On britaineriksen.com, REST write returned 401 (no app password in the vault; Caddy / WAF in front). The Grok Bot path used AWS SSM + WP-CLI from the live docroot. That is a Website Builder / IT Support rail, not a Claude-only trick. Document the path in the receipt; do not publish host IDs, instance IDs, or account numbers in public articles.
Google account handoff for Rising Talent
Wave 1 shorts went to Rising Talent Podcast (channel id UCFTRWwrL87VvB_7oZ3la_aw), uploaded as manager via the signed-in Google account on the agent box — not dumped on DennisYuinAction and not the main dennisyu channel.
What that required in practice:
- A Google session already on the shared agent desktop with manager access to Rising Talent (this run used the box’s existing Studio session).
- YouTube Studio uploads through desktop Chrome, not a YouTube Data API dump, because the manager session already lived on the box.
- Metadata prepared offline in
youtube-upload.json(title ≤60 chars, description, tags, Made for kids = No, Public) so the Studio clicks were fill-in, not invent-on-the-fly. - Channel decision confirmed by human after the first metadata draft still said DennisYuinAction — see the feedback loop below.
If the box is signed into the wrong Google account, Studio will happily upload to the wrong channel. Check the channel switcher before the first file lands.
Single-controller Chrome contention (multiple agents fighting Studio)
This is the lesson that burned time: one Chrome profile on a shared agent box is a single controller. When two agents (or one agent plus a human) both drive YouTube Studio / Descript web / Drive in the same browser at once, you get:
- Tab steals mid-upload
- Wrong video selected for tags
- OAuth popups that belong to the other task
- “I thought I published Public” receipts that describe a different tab’s state
Standing rule from this run: one agent owns Studio / Descript browser at a time. Other agents wait, or they work on receipts, markdown, REST publishes, and outbound link QA — work that does not need the shared Chrome. If you must hand off, write the current short_num + video_id + “what’s left” into the receipt before releasing the browser.
Other once-per-machine plumbing
- Basecamp is the human record. Agents do the work; people subscribe to the to-do. Do not reply to Basecamp email notifications.
- Agent notes + GitHub (
Local-Service-Spotlight/agent-runtime) keep the next run from repeating the same mistakes. Skills update after the receipt, not before.
3. Find the footage
Tell the agent the person’s real name and where the phone dump lives.
What worked:
- 1. Search Drive / Photos for Britain Eriksen (and the shoot date), not fuzzy misspellings.
- 2. Prefer the already-compressed Britain-*.mp4 pack over raw multi-GB iPhone MOVs when you need a same-day cut. iPhone dumps (~1.0GB + 1.6GB) can wait for a wired retry.
- 3. Confirm duration with ffprobe / Descript media list before promising a “2-hour Phoenix shoot.” This pack was ~1:03, not two hours. Agents that invent length waste a cut list.
Receipt fact: first 12-file import partially failed on the two largest files; a retry as *-retry.mp4 appended ~700s + ~2512s into the Raw master. Same project — no second project.
4. Import + cut in Descript
Rules we kept after human QA:
- Never edit the Raw master. Duplicate into new short compositions only.
- Studio Sound ~70–75% on each short (this run landed ~71–72%).
- Bottom Karaoke captions on every short.
- Friendly public titles — never leave “Short 04” in the YouTube title.
- Publish Video 1080p from Descript (share URL for QA). Final distribution is YouTube, not Descript embeds on the blog.
- Tag the project name with
[edit]so scheduled reel jobs do not grab a master.
Wave 1 produced 12 short compositions, all polished, captioned, renamed, and exported to local mp4 before YouTube. Example public titles after polish:
- 1. Be Good on Your Feet Before You Hit Record
- 2. Don’t Judge Yourself — Editing Fixes Bad Takes
- 3. This Isn’t Influencer Theater
- 4. Your First 100 One-Minute Videos Will Suck
- 5. Imperfect Video Builds Deeper Trust
- 6. Why Walk-and-Talk Videos Actually Sell
- 7. The Excuse Audit: You Don’t Know How (Yet)
- 8. Hook, Body, CTA — Or Your Video Means Nothing
- 9. One-Minute Framework for Mission-Centered Pros
- 10. Golf = Marketing: 90% of Shots Will Fail
- 11. You Only Need One Home Run at $1 a Day
- 12. The Gordon Ramsay of Digital Marketing
Descript share links were useful for internal QA. Articles and the personal brand site embed YouTube, not Descript.
MCP detail lives on the skill page: Video Editing Agent (Descript via MCP). Pair it with Content Agent when you want draft social + email packages from the same transcript.
5. YouTube upload + Rising Talent
Metadata followed How to Upload a Raw Video to YouTube: title ≤60 characters, description with a search-first summary, tags including the person and method names, Made for kids = No, Public.
Channel decision (after human correction): Rising Talent Podcast, not DennisYuinAction and not the main dennisyu channel for Wave 1. Rising Talent is where apprentice / shoot shorts belong so the main channel stays high-authority long-form.
Rising Talent shorts 01–12 (live)
| # | Title | Shorts URL |
|---|---|---|
| 1 | Be Good on Your Feet Before You Hit Record | https://youtube.com/shorts/sZRDh6kI5cc |
| 2 | Don’t Judge Yourself — Editing Fixes Bad Takes | https://youtube.com/shorts/OkNQGkYmDsw |
| 3 | This Isn’t Influencer Theater | https://youtube.com/shorts/lXa8KOd9Xbk |
| 4 | Your First 100 One-Minute Videos Will Suck | https://youtube.com/shorts/jognHy1n5tg |
| 5 | Imperfect Video Builds Deeper Trust | https://youtube.com/shorts/OZKJ–0kGoo |
| 6 | Why Walk-and-Talk Videos Actually Sell | https://youtube.com/shorts/w4XpbPxt4xk |
| 7 | The Excuse Audit: You Don’t Know How (Yet) | https://youtube.com/shorts/KPZhjGDkhog |
| 8 | Hook, Body, CTA — Or Your Video Means Nothing | https://youtube.com/shorts/diWoFsjfPWw |
| 9 | One-Minute Framework for Mission-Centered Pros | https://youtube.com/shorts/Rgd0NRxsT2U |
| 10 | Golf = Marketing: 90% of Shots Will Fail | https://youtube.com/shorts/bZA1hMmT70o |
| 11 | You Only Need One Home Run at $1 a Day | https://youtube.com/shorts/lHmvoMzTQbo |
| 12 | The Gordon Ramsay of Digital Marketing | https://youtube.com/shorts/Kk4HHmbby7s |
Every description pointed at the Dollar-a-Day / one-minute training CTA (eWjqOV9CzGs), plus britaineriksen.com and dennisyu.com.

Short 04 live on Rising Talent: Your First 100 One-Minute Videos Will Suck.
Grok Bot-specific note: YouTube Studio uploads on this run used the desktop browser on the agent box (signed-in Google session), not a YouTube Data API dump. That is normal when the channel manager session already lives on the shared computer — and why single-controller Chrome matters.
6. Articles from transcripts
Writing followed the public Article guidelines:
- GCT first (Goal, Content, Targeting)
- First person on personal-brand sites; author = the person
- Hook, then answer in the first paragraph
- Embed the source video near the top
- Entity links to people and methods
- No AI fluff
Extra rule from this run (now non-negotiable): if the video is in the article, do not put a portrait or screenshot of that same video above the player. Clear featured images that duplicate the YouTube frame. The player is the lead visual.
dennisyu.com (Dennis first person, LIVE)
| Article | URL | YouTube lead |
|---|---|---|
| Your First 100 One-Minute Videos Will Suck — And That’s the Point | https://dennisyu.com/first-100-one-minute-videos/ | jognHy1n5tg |
| Imperfect Video Builds Deeper Trust Than a Polished Ad | https://dennisyu.com/imperfect-video-builds-trust/ | OZKJ–0kGoo |
| Golf, Marketing, and Why You Only Need One Home Run at $1 a Day | https://dennisyu.com/golf-metaphor-dollar-a-day/ | bZA1hMmT70o |
| Hook, Body, CTA: The One-Minute Structure That Makes Video Mean Something | https://dennisyu.com/hook-body-cta-one-minute/ | diWoFsjfPWw |
Author on these posts: Dennis Yu (WordPress user id 2 on dennisyu.com). First pass briefly embedded Descript shares; we swapped to YouTube embeds the same day.
britaineriksen.com (Britain first person, LIVE)
| Article | URL | YouTube lead |
|---|---|---|
| Be Good on Your Feet Before You Hit Record | https://britaineriksen.com/be-good-on-your-feet-before-you-hit-record/ | sZRDh6kI5cc |
| Your First 100 One-Minute Videos Will Suck | https://britaineriksen.com/your-first-100-one-minute-videos-will-suck/ | jognHy1n5tg |
| Imperfect Video Builds Deeper Trust | https://britaineriksen.com/imperfect-video-builds-deeper-trust/ | OZKJ–0kGoo |
Low-traffic personal brands: publish live, review via URLs. Do not wait for a phantom editorial calendar. Quotes come only from Britain’s transcript — no invented Elevate/CoachYu job titles on the page unless verified.
Definitive-article skill reminder: Definitive Article Writer. Enhance an existing hub when one already owns the keyword. This phone→factory page is a new case study orbiting Content Factory + Descript MCP, not a rewrite of either.
7. Personal brand site to the $10k bar
Before the premium pass, britaineriksen.com had cleared the for-sale / “First Last” kit floor but still looked like a thin template: boxed 720px portrait card, CSS leaking into meta description, Topic A–F schema, almost no media proof.
Premium PASS 1 (Aug 22, 2026) rebuilt toward the Owen / Jack bar (owenhemsath.com, jackwendt.com):
- Full-bleed ~94svh hero with Britain’s real stills carousel
- First-person promise from transcript gold
- Media grid with Rising Talent embeds
- Articles teaser + About rewrite
- Rank Math / Person schema cleaned (no Lorem, no
%facebook%tokens, no Topic A–F) - Nav: About · Media · Articles · Contact
- LinkedIn only on Contact — no invented phone/email

After PASS 1: immersive hero on britaineriksen.com — real face, real promise, Rising Talent proof rail.
Also live: About, Media, Articles. Gallery stays secondary. For-sale page stays draft. No email sent to Britain.
Auth path for that host: WP-CLI over SSM because REST app password was not in the vault and Caddy returned 401. Document the path in the receipt; do not paste secrets into the article.
8. Human feedback loop (what Dennis actually corrected)
The factory is not “agent ships once.” These are the real operator corrections from this chat, each with a before → after and what actually landed.
8.1 Make Descript shorts public + Studio Sound + captions
Dennis: Make the shorts public. Turn on Studio Sound. Put captions on.
Before: Cuts existed as compositions; some were still internal / share-only QA; audio felt raw; captions missing on several.
After: All 12 polished with Studio Sound ~71–72%, bottom Karaoke captions, Descript Publish Video 1080p public, then exported to local mp4. Receipt: BRITAIN-SHORTS-POLISH.md — 12/12 polished + captioned + renamed; Raw master untouched.
Outcome: Every Wave 1 short that hit YouTube already had SS + captions in the file — not “we’ll fix audio later.”
8.2 Friendly names, not Short04
Dennis: Don’t leave Short04-style names in public titles.
Before: Internal labels like “Short 04” / composition working titles that a stranger would never click.
After: Sentence titles on Descript compositions and YouTube — e.g. “Your First 100 One-Minute Videos Will Suck,” “Golf = Marketing: 90% of Shots Will Fail,” “The Gordon Ramsay of Digital Marketing.”
Outcome: Live Rising Talent titles match the article headlines. No “Short NN” in public metadata.
8.3 Embed YouTube, not Descript
Dennis: Sites and articles use YouTube. Descript shares are editor QA.
Before: dennisyu.com Britain articles opened with share.descript.com/embed/… iframes (e.g. first-100 used Descript UP6Z2VjBZGY).
After: Same-day REST swap to wp-block-embed-youtube with bare youtube.com/watch?v=… oEmbed. Four dennisyu.com posts flipped: jognHy1n5tg, OZKJ–0kGoo, diWoFsjfPWw, bZA1hMmT70o. Receipt: EMBED-SWAP-RECEIPT.md.
Outcome: Public pages show Rising Talent players. Descript shares stayed for internal QA only.
8.4 Rising Talent Podcast — not DennisYuinAction
Dennis: Put Wave 1 on Rising Talent, not DennisYuinAction / not the main high-authority channel.
Before: Early metadata draft (YOUTUBE-METADATA.md) still tagged DennisYuinAction for all 12.
After: youtube-upload.json + Studio uploads targeted Rising Talent Podcast (UCFTRWwrL87VvB_7oZ3la_aw). All 12 Public there. Receipt: YOUTUBE-UPLOAD-RECEIPT.md.
Outcome: Apprentice / shoot shorts live on the Rising Talent channel so the main dennisyu channel stays long-form authority.
8.5 britaineriksen.com looked like a crappy template
Dennis: Rebuild it like Owen / Jack — immersive hero, practitioner sections, real articles on the entity home. Don’t email Britain. Don’t invent contact info.
Before: Boxed ~720px portrait card, CSS leaking into meta description, Topic A–F / Lorem / %facebook% schema chrome, almost no media proof.
After: PASS 1 — 94svh full-bleed hero with real stills, About rewrite from transcript, Media grid with Rising Talent embeds, three live Britain-voice articles, Rank Math cleaned, nav About · Media · Articles · Contact (LinkedIn only). Receipt: BRITAIN-PREMIUM-PASS1-RECEIPT.md.
Outcome: Identity + immersive hero + media embeds + articles on the entity home — graded up from C− toward B / B−. For-sale stays draft.
8.6 Do not put a portrait / screenshot of the video above the video
Dennis: If the video is in the article, don’t put a still of that same video on top — just the video.
Before: Four dennisyu.com YouTube-lead posts still had Xpro featured images (feat-action-*-1200x630) from the same shoot sitting above the player — still, then the same short.
After: Cleared featured_media → 0 on those four posts via REST. Britain articles already had no _thumbnail_id. Receipt: NO-REDUNDANT-STILL-RECEIPT.md.
Outcome: YouTube player is the first real visual. (Exception noted: ai-without-being-an-engineer keeps a real photo because it has no video embed.)
8.7 Personal brands with no traffic — publish live
Dennis: Low-traffic personal brands can go straight live. Review via URLs. Don’t hide finished work in drafts waiting for imaginary traffic.
Before: Instinct to leave PB posts in draft “until there’s an editorial calendar.”
After: Britain articles and the premium home shipped publish. Humans review the live URLs.
Outcome: britaineriksen.com and the three Britain posts are live and audit-able today.
Agents should write these themes into the receipt and the skill update, not treat them as one-off tone.
9. Teaching beats from the Britain shorts
These are real lines from the Phoenix transcript / companion articles — tied to the live Rising Talent shorts. Not invented quotes.
First 100 will suck
Live short: Your First 100 One-Minute Videos Will Suck · Article: dennisyu.com/first-100-one-minute-videos/
Britain on camera:
And we wanna challenge you to make your first one-minute videos, ’cause your first 100 videos are gonna suck. You just need practice. There’s gonna be noise in the background. The camera’s gonna be shaking.
And on getting comfortable:
Get in front of the camera, get comfortable in front of it, because it is a skill… We both were very uncomfortable at first when we started shooting video, especially of ourselves.
That is why Wave 1 cut a whole short for the first-100 theme instead of burying it in a longer edit.
Golf / 90% fail / one home run
Live shorts: Golf = Marketing: 90% of Shots Will Fail · You Only Need One Home Run at $1 a Day · Article: dennisyu.com/golf-metaphor-dollar-a-day/
Dennis after nine holes:
It’s all about managing mistakes. Everything in marketing is testing. I expect actually 90% of the stuff that we create to fail.
Then the home-run cut:
But in the world of business, let me ask you, how many home runs do you need to hit to win? One… You just gotta win one time.
Britain closed the Dollar-a-Day loop on the same shoot:
Cool. One-minute videos, $1 a day. It’s how you do.
Content Factory volume → expect misses → fund the winner. The shorts table is the proof that we actually produced the volume.
Gordon Ramsay / cookbook
Live short: The Gordon Ramsay of Digital Marketing
Dennis on the walk-and-talk:
Hey, imagine you had Gordon Ramsay in the kitchen helping you cook anything you wanted… Now imagine in digital marketing you had folks like myself and Britain and everyone else who’s pro digital marketing teaching you how to implement anything that you wanted. What would that be worth to you?
Britain’s answer in the same beat: years of effort saved — learn the recipes instead of burning the first hundred dinners alone. That short is the “stop reinventing the kitchen” CTA for this whole recipe page.
10. Copy-paste recipe snippets
Agents can copy these three blocks into the next run’s checklist. They match what this Britain Wave 1 actually used.
(a) Descript polish checklist
Descript polish — per short composition (never edit Raw master)
[ ] Duplicate from Raw into a new composition (or confirm existing short)
[ ] Studio Sound enabled ~70–75% (this run: ~71–72%)
[ ] Bottom Karaoke captions on
[ ] Friendly public title (sentence a stranger would click — NEVER "Short 04")
[ ] Spelling of person name correct (Britain Eriksen — not Britton/Brittan)
[ ] Publish Video 1080p from Descript (share URL for internal QA only)
[ ] Export local mp4 for YouTube upload
[ ] Log composition_id + share_url + mp4 filename in polish receipt
[ ] Confirm Raw master composition still untouched
(b) YouTube metadata fields (youtube-upload.json pattern)
Each short in this run was a JSON object with these fields (then filled into Studio):
{
"short_num": 4,
"composition_id": "8b9ce110-1c46-4a43-a1b7-0a0a4e7791dc",
"title": "Your First 100 One-Minute Videos Will Suck",
"description": "Search-first summary…\n\nWho / Where / Lesson…\n\nCompanion article URL…\nCTA: https://www.youtube.com/watch?v=eWjqOV9CzGs\nBritain + Dennis URLs…\n#hashtags…\nInternal: Britain Short 04\nChannel: Rising Talent Podcast | Visibility: Public",
"tags": [
"Britain Eriksen", "Dennis Yu", "Local Service Spotlight",
"Content Factory", "Dollar a Day", "one-minute video",
"YouTube Shorts", "Britain Short 04", "Rising Talent Podcast"
],
"article_url": "https://dennisyu.com/first-100-one-minute-videos/",
"filename_slug": "your-first-100-one-minute-videos-will-suck",
"channel": "Rising Talent Podcast",
"visibility": "Public",
"title_char_count": 42
}
Studio checklist when uploading: Made for kids = No, language English (US), Public (not scheduled), tags pasted from JSON, channel switcher = Rising Talent before upload. Title ≤60 characters per upload guide.
(c) “No redundant still” hard QA check
NO-REDUNDANT-STILL QA (fail the article if any check fails)
[ ] Article body has a YouTube (or other video) embed near the top
[ ] featured_media / _thumbnail_id is 0 / empty OR points to a non-duplicate brand image
[ ] No <img> / Xpro featured still of the SAME video frame above the player
[ ] No Descript share.descript.com embed on public pages
[ ] If there is NO video embed, a real photo lead is OK (do not invent a player)
[ ] Public verify: open live URL, confirm first real visual is the player
This run’s fail→fix: four dennisyu.com posts had feat-action-*-1200x630 stills above the shorts; cleared via REST. Britain posts were already clean.
11. Agent documentation
After a run like this, leave evidence a stranger can audit:
- Per-stage receipts (import, cut list, polish, YouTube upload, embed swap, no-redundant-still, premium site)
- Live URL tables with HTTP 200 checks
- Outbound link QA before publish
- One agent note in
Local-Service-Spotlight/agent-runtime(agent-notes/YYYY-MM-DD-grok-).md - Skill improvements filed back to the Descript MCP page / Content Factory skill when the run taught something durable
This case study is the public meta article. The private receipts stay on the agent computer. No secrets in either place.
12. Grok Bot vs Claude vs ChatGPT
Keep one recipe. The stages above are identical on every assistant. Differences are plumbing:
| Step | Claude | ChatGPT | Grok Bot (this run) |
|---|---|---|---|
| Descript MCP | Anthropic connector / custom MCP | ChatGPT marketplace / custom MCP | Cursor custom MCP https://api.descript.com/v2/mcp |
| YouTube Studio upload | Usually human or API | Usually human or API | Desktop browser on persistent box with signed-in Google |
| WordPress publish | App password REST | App password REST | App password REST; SSM WP-CLI when REST blocked |
| Screenshots / Studio clicks | Limited | Limited | computerUse / desktop Chrome on the shared box |
| Logins | Per-chat connectors | Per-chat connectors | Persistent box logins survive Update (not Reset) |
| Agent notes | Write to agent-runtime | Write to agent-runtime | Same GitHub connector path |
| Chrome contention | N/A if no shared desktop | N/A if no shared desktop | One agent owns Studio at a time |
Grok Bot ops context: How I use Grok Bot. Do not Reset the computer to “fix” a stuck login — Update.
If a future run needs a platform-only fork, publish a short companion stub that links here. Prefer improving this page.
13. Copy-paste prompt for your phone videos
Give this to Claude, ChatGPT, or Grok Bot after the connectors above are Allow-clicked:
Run Content Factory on my phone videos.
Person: <Full Name> (correct spelling). Site: <personalsite.com>. Do not invent email/phone.
1) Find the videos in Google Photos / Drive matching <name or album>. Confirm durations. Do not invent a 2-hour shoot if the files are 1 hour.
2) Import into Descript via MCP into ONE project named "<Name> <Shoot> raw [edit] <date>". Leave Raw master untouched. Cut 8–12 shorts (or the count I specify). Studio Sound ~75%. Bottom Karaoke captions. Friendly titles — never Short04.
3) Export mp4. Upload Public to YouTube channel <Rising Talent or named channel> — not my main high-authority channel unless I say so. Titles ≤60 chars. Descriptions + tags per https://blitzmetrics.com/upload-raw-video-youtube/. Made for kids = No. CTA to my Dollar-a-Day / training video if I provide one. Prepare a youtube-upload.json first; one agent owns Studio Chrome at a time.
4) Write articles from the transcript following https://localservicespotlight.com/article-guidelines/. First person on the personal site. Author = the person. YouTube embed as the lead. No portrait/still of the same video above the player. Publish LIVE on low-traffic personal brands; enhance existing hubs instead of duplicating keywords.
5) If the personal site still looks like a template, rebuild toward immersive hero + media proof + articles (Owen/Jack bar). LinkedIn-only contact if we lack verified phone/email. Use app-password REST when vaulted; SSM WP-CLI when REST is 401.
6) Leave receipts + an agent note. Update skills where the run taught something. No secrets in public pages. Do not touch Money Tree unless asked.
Descript MCP how-to (do not rewrite): https://localservicespotlight.com/skills-video-editing-agent/
Content Factory skill: https://localservicespotlight.com/skills-content-factory/
Reference case study: https://localservicespotlight.com/phone-video-britain-eriksen-content-factory/
14. Skills + next Dollar-a-Day step
Method links (install / read before inventing a parallel process):
- Content Factory skill · GitHub SKILL.md
- Video Editing Agent / Descript MCP
- Content Agent
- Definitive Article Writer
- Article guidelines
- Dollar-a-Day strategist (GitHub)
- How I use Grok Bot
- Application passwords for agents
Next Promote step: once any Rising Talent short shows real organic engagement, boost only the winners at $1/day for 7 days per Dollar-a-Day. Do not boost cold dumps. Kill the bottom 90% at day 7. Scale the home runs.
That is the factory: phone → Descript → Shorts → articles → entity home → $1/day. Britain’s Wave 1 is the proof, not the pitch.
15. Appendix — What shipped in this run
Proof tables from the receipts. All shorts Public on Rising Talent Podcast as of Aug 22, 2026.
A. Rising Talent shorts 01–12 (from YOUTUBE-UPLOAD-RECEIPT.md)
Channel: Rising Talent Podcast (UCFTRWwrL87VvB_7oZ3la_aw). Visibility: Public. Made for kids: No.
B. Article URL table
| Site | Article | Live URL | YouTube lead |
|---|---|---|---|
| dennisyu.com | Your First 100 One-Minute Videos Will Suck | https://dennisyu.com/first-100-one-minute-videos/ | jognHy1n5tg |
| dennisyu.com | Imperfect Video Builds Deeper Trust | https://dennisyu.com/imperfect-video-builds-trust/ | OZKJ–0kGoo |
| dennisyu.com | Golf Metaphor / One Home Run | https://dennisyu.com/golf-metaphor-dollar-a-day/ | bZA1hMmT70o |
| dennisyu.com | Hook, Body, CTA | https://dennisyu.com/hook-body-cta-one-minute/ | diWoFsjfPWw |
| britaineriksen.com | Be Good on Your Feet | https://britaineriksen.com/be-good-on-your-feet-before-you-hit-record/ | sZRDh6kI5cc |
| britaineriksen.com | First 100 Will Suck | https://britaineriksen.com/your-first-100-one-minute-videos-will-suck/ | jognHy1n5tg |
| britaineriksen.com | Imperfect Video Builds Deeper Trust | https://britaineriksen.com/imperfect-video-builds-deeper-trust/ | OZKJ–0kGoo |
| localservicespotlight.com | This Content Factory recipe (case study) | https://localservicespotlight.com/phone-video-britain-eriksen-content-factory/ | — |
C. Britain site URLs (from BRITAIN-PREMIUM-PASS1-RECEIPT.md)
| URL | Notes |
|---|---|
| https://britaineriksen.com/ | Immersive 94svh hero + proof rail + media embeds (post 3348) |
| https://britaineriksen.com/about/ | First-person About from transcript (1203) |
| https://britaineriksen.com/media/ | Rising Talent embed grid (5675) |
| https://britaineriksen.com/blog/ | Articles index (nav label Articles; slug stays /blog/) |
| https://britaineriksen.com/contact/ | LinkedIn only — no invented phone/email |
| https://britaineriksen.com/gallery/ | Secondary (footer) |
| https://britaineriksen.com/be-good-on-your-feet-before-you-hit-record/ | Article · YT sZRDh6kI5cc |
| https://britaineriksen.com/your-first-100-one-minute-videos-will-suck/ | Article · YT jognHy1n5tg |
| https://britaineriksen.com/imperfect-video-builds-deeper-trust/ | Article · YT OZKJ–0kGoo |
For-sale page stays draft. No email sent to Britain. No invented Elevate/CoachYu titles on the public pages.
