summarize CLI.weatherpanel-note-aipc.HEARTBEAT.md..bat, .cmd, or .ps1 files.env.bat.summarize found on PATH.obsidian-cli; it writes only to a validated .md path under a configured vault directory inside the user's home directory.For a normal invocation, run the bundled pipeline:
text
python run_weatherpanel.py --mode all
Then tell the user the dashboard is available at the local Canvas path for this skill:
text
/__openclaw__/canvas/weatherpanel-note-aipc/dashboard.html
Refresh weather now: text
python run_weatherpanel.py --mode all
Fetch only: text
python run_weatherpanel.py --mode fetch
Summarize only: text
python run_weatherpanel.py --mode summarize
Flush queued summaries to the Obsidian-compatible Markdown note only: text
python run_weatherpanel.py --mode flush
Prepare or refresh just the dashboard asset: text
python run_weatherpanel.py --mode prepare-dashboard
Check token cost:
read the file token_cost.json from the Canvas directory for weatherpanel-note-aipc.
This skill does not require secrets. If needed, it may read a dedicated allowlisted JSON config file at:
text
~/.openclaw/state/weatherpanel_note_aipc/config.json
Supported keys are limited to:
CANVAS_ROOTOBSIDIAN_VAULTOBSIDIAN_NOTE_PATHOPENCLAW_BASE_URL