Skip to content
Automation
Skill

/session-monitoring

Provides awareness of claudectl session state, health checks, and cost tracking. Activated when the user asks about session health, spending, brain decisions, or multi-session coordination.

From plugin
claudectl
2042 skills1 agent7 commands1 MCP

Claude Code

$ npx -y skills add mercurialsolo/claudectl --skill session-monitoring --agent claude-code

SKILL.md

session-monitoring.SKILL.md
name: Session Monitoring
description: Provides awareness of claudectl session state, health checks, and cost tracking. Activated when the user asks about session health, spending, brain decisions, or multi-session coordination.
version: 0.92.4

claudectl Session Monitoring

You have access to claudectl, a local session supervisor for Claude Code. Use it when the user asks about:

  • How many sessions are running, their status, or what they're doing
  • Session costs, burn rates, or budget tracking
  • Session health (cognitive rot, loops, stalls, context saturation)
  • Brain decisions, learning progress, or accuracy
  • File conflicts between sessions
  • Multi-session orchestration

Available CLI Flags

# Setup
claudectl --init                   # Wire up Claude Code hooks (one-time)
claudectl --init -s project        # Wire up hooks for this project only
claudectl --uninstall              # Remove claudectl hooks

# Session status
claudectl --list                   # Human-readable session list
claudectl --json                   # Machine-readable JSON with full data
claudectl --watch                  # Stream status changes

# Cost and history
claudectl --stats --since 24h     # Aggregated statistics
claudectl --history --since 24h   # Completed session history
claudectl --summary --since 8h    # Activity summary

# Brain
claudectl --mode status     # Show current brain gate mode
claudectl --mode on         # Brain evaluates tool calls (default)
claudectl --mode off        # Disable brain gate
claudectl --mode auto       # Brain auto-approves above threshold
claudectl --brain-stats accuracy  # Per-tool accuracy breakdown
claudectl --brain-stats learning-curve  # Correction rate over time
claudectl --brain-stats baseline  # Brain vs static rules comparison
claudectl --brain-stats false-approve   # Safety: false positive rate

# Diagnostics
claudectl --doctor                # Check terminal integration
claudectl --brain-prompts         # List prompt template sources

Health Check Icons

When reporting session health from JSON output, these are the severity indicators:

  • Critical: cognitive rot (score > 70), context > 90%, error loops
  • Warning: context > 80%, cost spikes, stalls, early decay
  • Info: proactive compaction suggestion, low cache

Key Fields in JSON Output

Each session in `--json` output includes:

  • `status`: NeedsInput, Processing, Waiting, Idle, Finished
  • `cost_usd`: total session cost
  • `burn_rate_per_hr`: current spend rate
  • `context_tokens` / `context_max`: context window usage
  • `decay_score`: 0-100 cognitive health score
  • `has_file_conflict`: boolean for cross-session conflicts
  • `pending_tool_name` / `pending_tool_input`: what's waiting for approval
Read more
@mercurialsolo
Ships withclaudectl

Hive compute for coding agent swarms - expand your personal compute by adding on-demand agentic swarms

2042 skills1 agent1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
204
Star history of mercurialsolo/claudectl on GitHub, a chart by star-history.com

Other skills on claudectl.

hive

hive

Start, grow and check a claudectl hive across machines. Use when the user wants to start a hive, invite or add a machine or…

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n13d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about session-monitoring.

Which coding agents can use session-monitoring?
session-monitoring installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.