← 返回
未分类 Key 中文

Situation Monitor

Triages Discord activity and Kubernetes incidents into ranked situation reports with fixture-first demos, live Discord and Apify intake, Contextual-grounded...
Triages Discord activity and Kubernetes incidents into ranked situation reports with fixture-first demos, live Discord and Apify intake, Contextual-grounded...
mohnishb-ai mohnishb-ai 来源
未分类 clawhub v0.1.2 1 版本 99745.5 Key: 需要
★ 0
Stars
📥 392
下载
💾 0
安装
1
版本
#latest

概述

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.

Working modes

  1. Discord fixture mode for a safe demo:
bash scripts/mts fixture \
  --input examples/demo_messages.json \
  --save-path .local/demo_report.md
  1. Live Discord snapshot mode after bot setup:
bash scripts/mts discord-fetch \
  --hours 24 \
  --limit-per-channel 75 \
  --save-path .local/live_report.md
  1. Draft a reply for a specific report item:
bash scripts/mts draft-reply \
  --bucket urgent \
  --channel api-alerts
  1. KubeWatch fixture mode for the SRE lane:
bash scripts/mts kubewatch-fixture \
  --input examples/kubewatch_incidents.json \
  --save-path .local/kubewatch_report.md
  1. KubeWatch live intake from Apify after sponsor setup:
bash scripts/mts kubewatch-apify \
  --actor-id "$APIFY_ACTOR_ID" \
  --actor-input examples/apify_actor_input.json \
  --save-path .local/kubewatch_live_report.md
  1. KubeWatch live cluster scan against the demo namespace:
bash scripts/mts kubewatch-cluster \
  --namespace production \
  --save-path .local/kubewatch_cluster_report.md
  1. Rebuild and sanity-check the Apify actor when the repo changes:
cd /Users/sarahhatcher/Documents/monitoring-the-situation-openclaw
npm install
node main.js

The actor lives at the repo root, so Apify should stay pointed at the root with

no folder override.

Expected output

Produce a report with:

  • An executive summary
  • Urgent threads
  • Direct asks
  • Decisions and deadlines
  • FYI items
  • Source citations by channel/message
  • Incident priorities and grounded remediation steps for KubeWatch

If the user asks to send a message instead of drafting one, explain that the

repo is intentionally fail-closed until Civic-backed approvals are wired.

版本历史

共 1 个版本

  • v0.1.2 当前
    2026-05-07 05:21 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,733
it-ops-security

Tmux

steipete
通过发送按键和抓取窗格输出,远程控制交互式 CLI 的 tmux 会话。
★ 45 📥 29,315
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,397