Stuck Session Diagnosis

Diagnose frozen or slow agent sessions

Install

openclaw skills install @wimi321/stuck-session-diagnosis

Stuck Session Diagnosis

Use this skill to investigate slow or frozen local agent sessions.

Workflow

  1. List candidate agent processes.
  2. Check CPU, RSS, state, uptime, and child processes.
  3. Sample suspicious processes again to confirm sustained issues.
  4. Inspect related debug logs when possible.
  5. Produce a concise diagnosis and escalation-ready report.

Guardrails

  • Diagnostic only: do not kill or signal processes unless asked.
  • Confirm suspicious metrics are sustained, not transient.
  • Keep the final report focused on actionable symptoms.

Example Requests

  • Find out why another Claude session on this machine is frozen.
  • Inspect local agent processes and tell me if one is hung.

Inputs

  • Observed symptom
  • Process state
  • Optional target PID

Outputs

  • Diagnosis summary
  • Evidence from process inspection
  • Escalation-ready report

Success Criteria

  • Suspicious sessions were confirmed rather than guessed.
  • Supporting process data was captured.
  • The report is concise and actionable.

Non-Goals

  • Killing processes by default
  • Reporting transient blips as confirmed hangs

Source Provenance

Derived from src/skills/bundled/stuck.ts.