bbkane/dotfiles/cmux-diagnostics
Claude Code and agent skill by bbkane/dotfiles
- community
Checking that the SKILL.md file is still in the repository.
Run end-user cmux diagnostics. Use when cmux hooks, notifications, session restore, settings, browser automation, socket access, CLI control, or agent resume behavior is not working, or when the user asks for a cmux health check, doctor report, or support-safe debug summary.
Install
npx vskill@latest install bbkane/dotfiles/cmux-diagnosticsSKILL.md
The same SKILL.md was published earlier as manaflow-ai/cmux/cmux-diagnostics.
cmux Diagnostics
Use this skill to collect and interpret support-safe cmux diagnostics for end users. Default to read-only checks. Do not dump hook config files, session stores, prompt logs, tokens, or environment secrets.
Quick Report
Run the bundled read-only diagnostic script first:
Use --include-context only when workspace names, cwd paths, and current cmux identifiers are relevant to the user-reported issue:
What to Check
- CLI and socket health:
``bash command -v cmux cmux ping cmux capabilities --json ``
If socket commands fail, check whether the agent is running inside a cmux terminal and whether socket automation is enabled.
- Settings health:
``bash ~/.agents/skills/cmux-settings/scripts/cmux-settings validate ~/.agents/skills/cmux-settings/scripts/cmux-settings get terminal.autoResumeAgentSessions ``
If the user installed with skills.sh, use ~/.codex/skills/cmux-settings/scripts/cmux-settings instead. If terminal.autoResumeAgentSessions is false, cmux restores panes but will not automatically resume saved agent sessions.
- Hook installation:
``bash cmux hooks setup --agent codex cmux hooks setup --agent opencode cmux hooks setup ``
Only run install or uninstall commands after the user agrees. cmux hooks setup installs supported agents found on PATH and skips missing agents.
- Session restore evidence:
``bash ls -lh ~/.cmuxterm/*-hook-sessions.json 2>/dev/null ``
Missing session stores usually means the agent has not run inside cmux since hooks were installed, hooks are disabled, or the agent integration does not support resume capture.
- Notification path:
``bash cmux notify "cmux diagnostic test" ``
Use this only when the user is ready for a visible test notification.
Interpretation
cmuxnot found: the CLI is not installed or not on PATH for this shell.cmux pingfails: app is not reachable through the current socket path, the app is closed, or automation access is disabled.- No
CMUX_WORKSPACE_IDorCMUX_SURFACE_ID: the command is probably running outside a cmux terminal. Some hooks intentionally no-op outside cmux. - Hook config exists but no session store: run one supported agent inside cmux after installing hooks, then re-check.
- Session store exists but restore does not launch agents: check
terminal.autoResumeAgentSessionsand whether the saved executable still exists on PATH. - Settings validation fails: fix the config first. Invalid config can make later symptoms misleading.
Rules
- Stay read-only until the user asks to fix something.
- Never print raw hook files, session JSON, prompt logs, shell history, tokens, or API keys.
- Summarize file presence, size, modified time, and marker presence instead of contents.
- Prefer narrow fixes such as
cmux hooks setup --agent codexover reinstalling every integration. - After a fix, rerun the diagnostic script and report the changed lines.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagents/dot-agents/skills/cmux-diagnostics/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/bbkane/dotfiles/cmux-diagnostics)