# Future Worker Agent Ideas *Generated: 2026-02-16* *Status: Ideas to prioritize and implement* --- ## Home Assistant Focused ### HA Health Monitor ⭐ (High Priority After Cleanup) - **Schedule:** Every 6 hours (4x daily) - **Task:** - Ping Home Assistant (http://192.168.0.39:8123/api/config) - Check Frigate (http://aiagents:5000) - Check Nextcloud (http://aiagents:8081) - Verify OpenClaw Gateway is running - Report any down services to #home-assistant - **Prerequisite:** HA entities named consistently ### Entity Cleanup Assistant - **Schedule:** Daily 11 PM - **Task:** - Check progress on ha_devices.csv edits - Report how many devices remain unedited - Auto-run write_ha_names.py if file changed - **Prerequisite:** Your spreadsheet workflow working ### Presence Analyzer - **Schedule:** Weekly (Monday 9 AM) - **Task:** - Query room-assistant data for the week - Identify presence patterns - Suggest automation improvements - **Prerequisite:** Room-assistant actually tracking well --- ## Dev/Projects ### Git Commit Nanny ⭐ (Easy Win) - **Schedule:** Daily 4 PM - **Task:** - Check ~/.openclaw/workspace for uncommitted changes - Nudge (politely) if changes sitting >24h - Suggest commits based on what changed - **No prerequisite - can do now** ### Project Status Tracker - **Schedule:** Daily 6 PM - **Task:** - Scan git repos (whoisfrost/controls-web, etc.) - Report commits, branches, changes today - Highlight what's pending merge - **Prerequisite:** SSH/git access configured --- ## Self-Hosting ### Frigate Overnight Review ⭐ - **Schedule:** Daily 7 AM - **Task:** - Query Frigate API for overnight events - Summarize detections (person, vehicle, animal) - Flag unusual patterns: new detection types, many events - Report to #home-assistant - **Prerequisite:** Frigate API working ### Container Security Auditor - **Schedule:** Weekly (Sunday 2 AM) - **Task:** - Check Docker containers for outdated images - Query CVE databases for vulnerabilities - Report security updates needed - **Prerequisite:** Docker access configured ### Backup Verifier - **Schedule:** Daily 10 AM - **Task:** - Verify Supermemory backup succeeded (check job logs) - Try to download last backup and verify parsable - Alert if backup failed or corrupted - **Can do now** (extends existing backup job) --- ## Meta/Analysis ### Memory Consolidator (Advanced) - **Schedule:** Weekly (Sunday 8 AM) - **Task:** - Deep analysis of week's memory entries - Identify themes, patterns, recurring issues - Generate "Week in Review" summary - Suggest MEMORY.md updates - **Prerequisite:** Memory DB has several days of data ### OpenClaw Log Watcher ⭐ (Easy) - **Schedule:** Every 12 hours - **Task:** - Parse C:/tmp/openclaw/*.log - Count ERROR and WARN lines - Report if spikes detected - Flag new error patterns - **Can do now** --- ## Priority/Timeline (UPDATED per Corey 2026-02-16) ### Phase 1 (Can do NOW) 1. **Job Verifier (aka Backup Verifier++)** - Check ALL overnight jobs ran (backup, memory worker, news brief, cron cleanup) 2. **Log Watcher** - Parse logs every 12 hours, report errors/warnings ### Phase 2 (After Git repo redo) 3. **Git Commit Nanny** - Track uncommitted changes ### Phase 3 (After HA Cleanup) 4. **HA Health Monitor** - Ping services, report outages 5. **Frigate Overnight Review** - Summarize detections ### Phase 4 (Longer term) 6. **Memory Consolidator** - Need weeks of memory data first 7. **Container Security Auditor** - Nice-to-have 8. **Everything else** - As needed --- ## Implementation Notes **Template to use:**`workspace-agents/TEMPLATE-worker/` **Copy:** `Copy-Item TEMPLATE-worker [WORKER-NAME]` **Cron pattern:** Daily at specific time, isolated session **Reporting:** Always #home-assistant or #projects **Prerequisite Checklist:**- [ ] HA entities organized (for HA monitors) - [ ] Frigate API tested (for Frigate reviewer) - [ ] Git SSH configured (for Git nanny) - [ ] Memory DB has data (for consolidator) --- ## Related - Memory Worker (active) - extracting to DB daily - Daily News Brief (active) - morning news - Supermemory Backup (active) - daily backup - Cron Cleanup (active) - janitor duty Next worker to build: _____________ (TBD after prioritization)