GGGODLIN

Session Monitor — Productivity skill for Claude Code

Productivity community

Use when:session-limit-nudge hook 注入 95% 提醒時、啟動長時間無人值守工作(/goal、長 plan 執行)想預掛保險時、使用者問「session 撞 5h 額度怎麼自動續跑」時、或想停掉已掛的 watcher.

How to install Session Monitor

Installs to ~/.claude/skills/gggodlin-gggodlin-cc-harness-session-monitor/SKILL.md

Terminal
mkdir -p ~/.claude/skills/gggodlin-gggodlin-cc-harness-session-monitor && curl -fsSL https://raw.githubusercontent.com/GGGODLIN/gggodlin-cc-harness/HEAD/commands/session-monitor.md -o ~/.claude/skills/gggodlin-gggodlin-cc-harness-session-monitor/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Session Monitor does


description: Use when:session-limit-nudge hook 注入 95% 提醒時、啟動長時間無人值守工作(/goal、長 plan 執行)想預掛保險時、使用者問「session 撞 5h 額度怎麼自動續跑」時、或想停掉已掛的 watcher。Do not use for:背景 Workflow 的限額守護(那是 /workflow-monitor 的事,它需要 pause/resume + journal cache,session 不需要)、互動式對話(撞牆後使用者手動續即可)、額度以外的 session 錯誤處理。

/session-monitor — session 層 5h 額度恢復自動續跑

`$ARGUMENTS`:

  • arm — 掛 watcher(預設)
  • off — 停掉 watcher
  • 空 → 本 session 已有 watcher 在跑就回報狀態(pgrep 的存活 PID + 當前帳號 5h utilization,讀 quota cache 即可),沒有就 arm

機制(零件全部

Alternatives in Productivity

Full documentation available on GitHub

View Source Repository