Build Your Cron — One Content Engine, Three Brand Voices

Tier 3 · Production Cron Class · Claude Code for Real Estate Agents

You know that feeling, right? You’re trying to keep up with your buyer-facing site, get that agent-recruiting blog out, and maybe even a personal brand site… and by Wednesday, you’ve barely managed one. It’s like you’re constantly juggling, and the other two brands just sit there, dark, while you hustle to keep one alive. Victoria and I have been there, for sure. We started with one brand, then a second, and suddenly, we were facing a content production nightmare. We realized that if we wanted to build a real legacy, not just a job, we needed a system that could handle all of it without us having to write three separate articles every single day.

That’s exactly why we built our ‘cron’ workflow. It’s a single content engine that drives three completely distinct brand voices and WordPress installs every single morning. We’re talking about livingingreenvillenc.com for local residential, theprosperityagent.com for agents considering eXp Realty with us, and victoriapinder.com for Victoria’s author brand. It’s about leveraging technology to build a business that works without you being the bottleneck for every single piece of content.

Episode 11 placeholder — video filming soon
Episode 11 — Skill Ready · Video Filming Soon

The skill is fully drafted and free to use right now on GitHub. The video walkthrough is in the filming queue. Book a call below — we’ll let you know when it lands.

What You’ll Learn in This Episode

  • Set up a single AI content engine to generate blog posts for multiple distinct brands daily.
  • Route content drafts to different WordPress installs, each with its own brand voice and audience.
  • Implement a brand-aware deduplication ledger to ensure unique content across all your sites.
  • Automate your daily content publishing schedule using a cron job, freeing up your mornings.
  • Detect and prevent cross-promotion errors between your distinct brands, protecting their unique identities.

The 6:15 AM Daily Content Dispatch Protocol

This is the exact sequence of events that happens behind the scenes every single morning, ensuring our three distinct brand websites get fresh, relevant content without us lifting a finger after setup.

  • Initiate the `run_daily.sh` script at 6:15 AM via a cron entry (`15 6 * * *`), triggering the entire content generation and publishing sequence.
  • Execute `~/content-agent/content_generator.py`, which uses our trained voice gems (like the prosperity_agent gem id 16f902e3a96d) to draft three unique blog posts, each tailored to a specific brand.
  • Route each draft through its dedicated brand router: `greenville_blog_router.py` for local residential, `prosperity_blog_router.py` for agent attraction, and `victoria_blog_router.py` for Victoria’s author site.
  • Verify against brand-aware deduplication ledgers, ensuring no idea is repeated across any of our three brands, even though they share the same generator engine.
  • Publish the final, compliant drafts to their respective WordPress installs using `publisher.py`, which also handles Rank Math meta updates (like POST `/wp-json/rankmath/v1/updateMeta` for LIG) for optimal SEO and discoverability.
  • Enforce strict brand separation, like the `PROSPERITY_AUDIENCE_RULE` in our `prosperity_blog_router.py`, preventing any cross-promotion that could damage a brand’s specific identity, ensuring LIG and Prosperity never mix audiences.

The Math

Think about the sheer time savings here. If you’re trying to write just one quality blog post a day, that’s easily 2-3 hours of dedicated, focused work. For three brands, you’re looking at 6-9 hours daily just on content creation. With this automated system, we’ve effectively removed that entire block from our daily schedule, allowing us to focus on high-leverage activities like one-on-one agent coaching, strategic business development, or even just more time with family. It’s not just about saving time; it’s about reclaiming your most valuable asset to build a business that truly works for you, not the other way around.

Compliance Baked In

A crucial part of this workflow is the integrated compliance checking. For Prosperity Agent content, it also ensures we adhere to eXp’s specific guidelines, making sure any competitor mentions pivot to the value proposition for agents considering a move to eXp with us, rather than inadvertently promoting another brokerage. This protection is non-negotiable for us; it’s about protecting our license and building trust through consistent, ethical content.

Related Episodes

If this episode is useful, these go deeper in the same workflow family:

Run This Stack With Us

If you’re an agent who wants to run this on YOUR business — not just watch it on YouTube — we offer a free 15-minute strategy call. We are Al & Victoria Pinder, husband-wife ICON agents at eXp Realty in Eastern NC. We actually run this skill in our own business. We will show you what fits yours and what doesn’t.

Book a Free 15-Minute Call →

Get the Skill on GitHub

The full skill is free, open-source, and runs on your own machine. Clone the repo or copy the SKILL.md into your Claude Code:

https://github.com/theprosperityagent/real-estate-claude-skills

Before the call, more context if you want it