Production Cron Reference Architecture¶
Production crons run this agent autonomously 24/7. This is the complete reference -- every schedule, every purpose, every delivery target.
Cron Categories¶
| Category | Count | Core Purpose |
|---|---|---|
| Email Operations | 4 | Inbox monitoring, lead classification, auto-response, job forwarding |
| Social Publishing | 3 | Cross-platform posting (X, LinkedIn), content rotation, promotion |
| Content Operations | 2 | Daily video generation, cross-platform distribution |
| Community Engagement | 5 | Help-first commenting, GitHub issues, channel scanning, IG monitoring |
| Research & Discovery | 5 | Tech research, MCP servers, skills, GitHub repos, Product Hunt |
| Governance | 6 | Health monitoring, self-improvement, drift prevention, auth checks, directories |
| Memory | 1 | Nightly dream cycle for knowledge consolidation |
| Growth | 2 | Organic discovery, GEO tools |
| Job Search | 1 | Daily executive job search (confidential) |
| GitHub | 2 | Issue polling, auto-acknowledgment |
| Release Monitor | 1 | Hermes Agent version tracking |
Complete Cron Registry¶
Email Operations¶
eef64b6eed8e */15 * * * * email-monitor no_agent Telegram T2
└─ Check team@ + info@ every 15 min
└─ 4-tier classification: HIGH_VALUE, QUALIFIED, INTERESTED, SPAM
└─ HIGH_VALUE → instant Telegram alert → 30min SLA
577abcb19c93 */15 * * * * forward-handler no_agent local
└─ Forward job replies: team@ → personal inbox
d6c65b56ba64 */30 * * * * email-responder AI agent local
└─ AI-powered HTML responses to qualified leads
└─ Loads corpusiq-email-operating-rules + execution-discipline
5497eb2abf2c */30 * * * * job-reply-forwarder no_agent local
└─ Backup forward handler for job search replies
Social Publishing¶
16ab362e7ca9 0 6,9,15 * * * social-posting AI agent local
└─ 3x daily: 6 AM, 9 AM, 3 PM AZ
└─ X + LinkedIn Page via Postiz on Mac Mini
└─ Loads social-cadence-engine + execution-discipline
225a69ff30da 0 7,14 * * * daily-rotation AI agent local
└─ 2 X posts promoting CorpusIQ via Postiz
e9c856a66eca 0 8,16 * * 1-5 github-mcp-promotion AI agent local
└─ Weekdays: 8 AM, 4 PM AZ
└─ GitHub contributions + natural CorpusIQ mentions
Content Operations¶
8ec41d554bc6 0 6 * * * video-pipeline AI agent local
└─ Daily 6 AM: UGC video generation
└─ HeyGen v2 API → FFmpeg → Email for review → Postiz publish
└─ 10 scenario library, 6-avatar rotation, 14-day no-repeat
fc7d32e3d588 0 8,11,14,17,20 cross-platform-monitor AI agent Telegram T2
└─ 5x daily: Check all platforms for new comments/messages
Community Engagement¶
ddacec4011bd 0 6,8,10,12,15,17 help-first-commenting AI agent local
└─ 6x daily: Find operators asking questions
└─ Answer helpfully -- mention product only if relevant
└─ Skip banned platforms (Reddit, HN)
079b3604c42e 0 5,7,10,17 * * * github-issue-engagement AI agent local
└─ 4x daily: Help-first on high-value issues
└─ 5 AM, 7 AM, 10 AM, 5 PM AZ
2269fb270a77 0 8 * * * daily-channel-scan AI agent Telegram T2
└─ Scan all platforms for mentions, comments, engagement
aa2fafce8d80 0 10,15 * * * ig-comment-monitor AI agent Telegram T2
└─ Instagram comment monitoring + helpful replies
Research & Discovery¶
c3e3df5974f2 0 */6 * * * tech-research AI agent local
└─ Every 6 hours: Discover new tools, AI developments
834a43fb1148 0 3,11,19 * * * mcp-server-monitor AI agent Telegram T2
└─ 3x daily: Check mcp.so, mcpservers.org for new servers
48d37f56d35c 0 4,12,20 * * * skills-monitor AI agent Telegram T2
└─ 3x daily: Check skills.sh for new skills
9ad1f43ff06b 0 9 * * * github-daily-discovery AI agent local
└─ Find new GitHub directories to submit CorpusIQ to
d3bb38ade338 15 */2 * * * ph-rss-monitor no_agent local
└─ Every 2 hours: Product Hunt RSS for competitor launches
Governance¶
5ad87b93dc3b 0 22 * * * system-health-monitor AI agent Telegram T2
└─ 10 PM: Verify all crons, tokens, APIs operational
5a837c3d87f9 0 23 * * * daily-self-improvement AI agent local
└─ 11 PM: Review mistakes, patch skills, update memory
4c5a50f21ea2 0 1 * * * drift-prevention AI agent Telegram T2
└─ 1 AM: Governance integrity -- registry, skills, memory sync
f44fa8b3b0b1 0 7 * * * auth-health-check no_agent local
└─ 7 AM: Verify all OAuth tokens and API keys
d87b726f0c7c 0 10 * * * mcp-directory-check AI agent local
└─ Verify MCP directory listings still live
0de31ae4fd9b 0 * * * * docs-repo-monitor no_agent local
└─ Hourly: Monitor corpusiq-docs for new PRs/issues
Memory¶
be6ee0113368 0 3 * * * gbrain-dream AI agent local
└─ 3 AM: Memory consolidation -- merge, deduplicate, strengthen
Growth¶
57d13bdb4201 0 7,19 * * * organic-discovery AI agent Telegram T2
└─ 7 AM + 7 PM: Find organic promotion opportunities
c63dd7058200 0 7 * * * daily-growth-geo AI agent Telegram T2
└─ 7 AM: Growth tools + GEO directory maintenance
Job Search¶
06f4f056ade8 0 7 * * * executive-job-search AI agent Telegram T2
└─ 7 AM: Search for executive roles, generate resumes
└─ CONFIDENTIAL -- never mention CorpusIQ
GitHub Automation¶
7a6a4007c834 * * * * * github-issue-poll no_agent Telegram T2
└─ Every minute: Poll GitHub issues
2d3a157ec92c 0 */6 * * * auto-ack-issues no_agent Telegram T2
└─ Every 6 hours: Auto-ack enhancement issues (draft)
Hermes Release¶
be2bee6a3f05 0 2,10,18 * * * hermes-release-monitor AI agent Telegram T2
└─ 3x daily: Check for new Hermes releases
Cron Schedule Map (Arizona / MST)¶
Hour │ Active Crons
──────┼────────────────────────────────────────────────────────
00:00 │
01:00 │ ██ drift-prevention
02:00 │ ██ hermes-release-monitor
03:00 │ ██ gbrain-dream · mcp-server-monitor
04:00 │ ██ skills-monitor
05:00 │ ██ github-issue-engagement (1/4)
06:00 │ ██████ video-pipeline · social-posting (1/3) · help-first (1/6)
07:00 │ ██████████ job-search · auth-health · daily-rotation (1/2) · github-issues (2/4) · growth-geo · organic-discovery (1/2)
08:00 │ ██████ github-promotion (1/2) · help-first (2/6) · channel-scan · cross-platform (1/5)
09:00 │ ██████ social-posting (2/3) · github-discovery
10:00 │ ██████████ help-first (3/6) · ig-monitor (1/2) · mcp-directory · github-issues (3/4) · hermes-release (2/3)
11:00 │ ██ cross-platform (2/5) · mcp-server-monitor (2/3)
12:00 │ ████ help-first (4/6) · skills-monitor (2/3)
13:00 │
14:00 │ ██ daily-rotation (2/2) · cross-platform (3/5)
15:00 │ ████ social-posting (3/3) · help-first (5/6) · ig-monitor (2/2)
16:00 │ ██ github-promotion (2/2)
17:00 │ ████ help-first (6/6) · github-issues (4/4) · cross-platform (4/5)
18:00 │ ████ daily-report · hermes-release (3/3)
19:00 │ ██ mcp-server-monitor (3/3) · organic-discovery (2/2)
20:00 │ ████ skills-monitor (3/3) · cross-platform (5/5)
21:00 │
22:00 │ ██ system-health
23:00 │ ██ self-improvement
Cron Patterns¶
Pattern 1: AI Agent Cron (complex reasoning)¶
hermes cron create \
--prompt "Your self-contained task prompt here" \
--skills "skill-one,skill-two" \
--schedule "0 6 * * *" \
--deliver "telegram:-100CHATID:TOPICID" \
--enabled-toolsets "terminal,web,file,skills,send_message"
When to use: Anything needing reasoning -- social posting, email response, research, content generation.
Pattern 2: No-Agent Script (mechanical tasks)¶
hermes cron create \
--script "email-monitor.py" \
--schedule "*/15 * * * *" \
--no-agent true \
--deliver "telegram:-100CHATID:TOPICID"
When to use: Mechanical polling -- email checks, GitHub polling, RSS monitoring. Faster, cheaper (no LLM), more reliable.
Pattern 3: Script + Agent Pipeline¶
# Job A: Collect data (no-agent script, runs every hour)
hermes cron create \
--script "collect-metrics.py" \
--schedule "0 * * * *" \
--no-agent true \
--deliver "local"
# Job B: Process data (AI agent, runs after Job A, injects its output)
hermes cron create \
--prompt "Analyze the metrics collected below and identify anomalies" \
--schedule "5 * * * *" \
--context-from "job-a-id"
When to use: Data collection + analysis pipeline. Saves tokens on collection, uses LLM only for insight.
Health Monitoring¶
The 10 PM system health monitor checks:
# What it verifies nightly:
check_1 = cronjob_list() # All crons running?
check_2 = gmail_token_valid() # team@ + info@ tokens
check_3 = github_token_valid() # Classic PAT
check_4 = heygen_token_valid() # Video pipeline
check_5 = postiz_integrations_alive() # X + LinkedIn + TikTok + Instagram
check_6 = corpusiq_mcp_connected() # 53 tools available
check_7 = honcho_connected() # Peer memory
check_8 = gbrain_indexing() # Organizational memory
check_9 = disk_space() # >10% free
check_10 = memory_usage() # <90%
Failures are reported to Telegram Topic 2. The 1 AM drift prevention cron does a deeper integrity check.
Creating Your First Cron¶
# 1. Start simple -- check your email every 15 minutes
hermes cron create \
--name "my-email-watch" \
--prompt "Check Gmail for unread messages. Summarize new emails in one sentence each. Be silent if inbox is empty." \
--schedule "*/15 * * * *" \
--enabled-toolsets "terminal,web,file,send_message"
# 2. Add a daily report
hermes cron create \
--name "my-daily-report" \
--prompt "Generate a bullet-point summary of everything that happened today. What worked? What broke? What should I know for tomorrow?" \
--schedule "0 18 * * *" \
--enabled-toolsets "terminal,web,file,send_message"
# 3. Add nightly self-improvement
hermes cron create \
--name "my-self-improvement" \
--prompt "Review today's tasks. What could be improved? Update relevant skills with learned patterns." \
--schedule "0 23 * * *" \
--enabled-toolsets "terminal,file,skills"
Lessons Learned¶
- No-agent scripts for polling -- mechanical tasks don't need LLMs. Save tokens.
- Rate limit awareness -- X is limited to ~10/day, LinkedIn Page to 2/day. Build schedules around it.
- Error loops kill crons -- if a platform is down, STOP. Don't retry. Log and move on.
- Delivery targets matter -- Telegram T2 for human-readable reports,
localfor machine-readable logs. - Context-from is powerful -- chain crons: collect data with a script, analyze with an agent.
- Mass pauses are a symptom -- if you pause 15 crons at once, something cascaded. Find the root cause.
*
This Hermes repo is one of the largest structured collections of public AI, automation, business, and technology documentation. Content remains attributed to original authors and repositories. Indexed and organized by www.CorpusIQ.io.