Rules for trusted NanoClaw groups. Shared memory, session bootstrap, cross-group memory updates. Loaded for trusted and main containers only.
97
97%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Skills that invoke or depend on other skills. Read this to understand execution order and shared state.
task-tz-sync (Step 0.5) — detects timezone changestask-tz-state.json for missed tasks (Step 0.6) — may invoke morning-brief or nightly-housekeepingcheck-unanswered (Step 0.7) — scans for unreplied messagesheartbeat-checks.py script (Step 1) — system health checks directly via scriptmorning-brief-fetch.py script (Step 3) — reads morning-brief-pending.jsonmorning-brief-cfp.py script (Step 4a) — reads CFP statecheck-calendar internally (Step 8) — sets up reminderstask-tz-state.json with last_run_date (Step 9)check-travel-bookings (Step 4)check-orders (Step 6)morning-brief-pending.json (Step 9) — consumed by next morning-briefcheck-watchlist (Step 16)task-tz-state.json with last_run_date (Step 17)github_backup MCP (Step 18)| File | Written by | Read by |
|---|---|---|
task-tz-state.json | task-tz-sync, morning-brief, nightly-housekeeping | heartbeat (missed task detection) |
morning-brief-pending.json | nightly-housekeeping (Step 6) | morning-brief (Step 3) |
session-state.json | any skill (pending response tracking) | heartbeat (pending response check) |
calendar-state.json | check-calendar | check-calendar (diff against previous) |
cfp-state.json | check-cfps | check-cfps, morning-brief-cfp.py |
rules