Files
openclaw-workspace/docs/FUTURE_WORKER_IDEAS.md
2026-04-11 09:45:12 -05:00

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)

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)

  1. Git Commit Nanny - Track uncommitted changes

Phase 3 (After HA Cleanup)

  1. HA Health Monitor - Ping services, report outages
  2. Frigate Overnight Review - Summarize detections

Phase 4 (Longer term)

  1. Memory Consolidator - Need weeks of memory data first
  2. Container Security Auditor - Nice-to-have
  3. 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)

  • 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)