situation_monitor
Installation
SKILL.md
Situation Monitor
Use this skill when the user wants to catch up on Discord traffic, monitor a few noisy channels, triage Kubernetes incidents, produce a digest, or draft a safe follow-up.
Use the helper wrapper at scripts/mts for all commands. It bootstraps .venv
and installs the package on first run, which makes hosted OpenClaw installs far
more reliable than calling python3 -m monitoring_the_situation.cli directly.
Guardrails
- Never use a user token or self-bot. Live mode requires a Discord bot token.
- Prefer fixture mode when a live Discord bot is not configured yet.
- Do not ingest personal or private account history for demos.
- Prefer public status pages, public incident feeds, and synthetic cluster incidents for KubeWatch unless the user explicitly provides other sources.
- Treat outbound posting as sensitive. Drafts are allowed; sending stays blocked until Civic approval is configured.