4.2 KiB
4.2 KiB
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)
- Job Verifier (aka Backup Verifier++) - Check ALL overnight jobs ran (backup, memory worker, news brief, cron cleanup)
- Log Watcher - Parse logs every 12 hours, report errors/warnings
Phase 2 (After Git repo redo)
- Git Commit Nanny - Track uncommitted changes
Phase 3 (After HA Cleanup)
- HA Health Monitor - Ping services, report outages
- Frigate Overnight Review - Summarize detections
Phase 4 (Longer term)
- Memory Consolidator - Need weeks of memory data first
- Container Security Auditor - Nice-to-have
- 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)