What problem does it solve?
This Skill helps developers and operators quickly identify and resolve failures in the containerized BioClaw agent runtime, including authentication errors, session resumption failures, mount and permission issues, and MCP or SDK startup problems. It centralizes guidance on where to find logs, how environment variables are passed into containers, and the expected mount and ownership layout for reliable session persistence.
Core Features & Use Cases
- Log location mapping and guidance for host-side and per-run container logs, including bioclaw.log and groups/{folder}/logs/container-*.log.
- Authentication and environment validation for CLAUDE_CODE_OAUTH_TOKEN and ANTHROPIC_API_KEY and verification methods to ensure credentials reach the container.
- Mount and permission diagnostics focused on the container user node, expected HOME path /home/node/.claude for sessions, workspace mounts, and Apple Container mount quirks.
- Troubleshooting steps for MCP server failures, Claude Code exit codes, session resumption checks, IPC file inspection, and rebuild/test workflows.
- Use case: when the agent exits with code 1 during session resumption, follow the sequence of checking env files, mount targets, container ownership, and container logs to restore service.
Quick Start
Run the quick diagnostic script to check authentication, env propagation, mount targets, container image availability, and session continuity.