Tier 3 · Production Cron Class · Claude Code for Real Estate Agents
You know that feeling, right? It’s Friday afternoon, you’ve busted your tail all week, and you look at your social media calendar realizing you’ve got nothing scheduled for Saturday. Or worse, you’ve spent an hour in Metricool re-uploading images because the aspect ratio was wrong for Instagram, then again for Facebook. You’re basically running a content factory by hand, and it’s eating into your actual business, your family time.
Victoria and I have been there. We were spending 30 to 60 minutes every single day just shuffling content around platforms, and that’s time you simply don’t get back. That’s exactly why we built what we call our “Cron” system. This isn’t just about posting more; it’s about reclaiming your time and building a pipeline that works without you having to manually feed the beast. Remember when I was in Year 1 with a revenue split deal on Realtor.com, then Year 2 buying zip codes? And then we walked away from all of it, even after trying Zillow for 6 months and getting zero conversions? This automation, this freedom, it’s what allowed us to build our own pipeline, paying zero to lead platforms.
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 robust daily cron job that orchestrates your entire social media publishing pipeline.
- Build a central Metricool fan-out hub to distribute content seamlessly across 18+ social platforms.
- Detect and prevent duplicate social posts with
metricool_dedup.pyto avoid platform downranking and throttling. - Wire up an automated image sweeper that normalizes images for Metricool twice daily, ensuring perfect visual presentation.
- Automate next-day content scheduling, giving your team time to review and polish drafts before they ever go live.
The Daily Cron That Feeds Your Social Presence
This isn’t just a schedule; it’s a meticulously designed sequence of operations that ensures your fresh MLS-driven content hits every social channel, perfectly formatted and on time, all while you’re still enjoying your morning coffee.
- Initiate the
run_daily.shmaster script at15 6 * * *(6:15 AM) every morning, kicking off the entire content generation and publishing sequence. - Target tomorrow’s content by passing
--target-date "$TOMORROW"tomain.py, ensuring all drafts are prepared for the next day, not rushed for immediate publication. - Route new blog drafts to the correct WordPress installation with
publisher.py, simultaneously scheduling matching social posts directly into Metricool, our central fan-out hub. - Prevent slot-bunching and platform throttling by importing
metricool_dedup.pyinto every scheduler, ensuring unique time slots for each post across platforms. - Execute the
metricool_image_sweeper.py --applyscript twice daily at30 8,16 * * *(8:30 AM and 4:00 PM) to catch and normalize any images Metricool might have held due to size or aspect ratio issues. - Fan out content from Metricool to over 18 different social destinations, including specific scripts like
heygen_check_completed.pyfor avatar videos, andschedule_5pm_shorts.pyfor daily Shorts.
The Math
Think about it: if you’re spending 30-60 minutes a day manually fiddling with social posts, that’s 2.5 to 5 hours a week. Over a year, that’s 130 to 260 hours. What’s your time worth per hour? If you value your time at just $100 an hour, that’s $13,000 to $26,000 in lost opportunity. This cron system isn’t just saving you time; it’s giving you back hundreds of hours to focus on high-leverage activities like client relationships, strategic planning, or simply being present with your family. That’s the difference between renting your career and owning your time, which is basically your most valuable asset.
Compliance Baked In
This automation workflow is a powerful tool for maintaining compliance, especially in the consistent and neutral presentation of information. By centralizing content creation and distribution through a cron, we minimize human error and ensure that every piece of content adheres to pre-defined standards. The metricool_image_sweeper.py, for example, ensures visual consistency, preventing inadvertently misleading or poorly formatted images. While the content itself needs a fair housing overlay, the system ensures that once a compliant piece is created, it’s published reliably and consistently across platforms, reducing the risk of accidental steering or inconsistent messaging that could arise from manual, rushed posting.
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.
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/tree/main/skills/mls-to-social
Before the call, more context if you want it
- Husband-wife team math — the actual numbers when both spouses are licensed
- New-agent honest breakdown — what year one looks like with us
- Sponsor guide — see if Al is the right sponsor for you
- All open-source skills — full GitHub repo index