How this skill is triggered — by the user, by Claude, or both
Slash command
/auriga:debugThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Investigate failures in Auriga conversations and automation runs.
Investigate failures in Auriga conversations and automation runs.
Call conversation_debug(conversation_id="...") to get:
turn_summaries: per-turn exit_code, elapsed_ms, cost_usd,
error_snippet, flow nameturns: event timeline grouped by turn (request_id), with
model, cost, token usage, and errorsevents: flat event timeline (same data, ungrouped)For automations, pass automation_id instead. Use
automation_list to find automation IDs.
Look at turn_summaries for non-zero exit_code or non-empty
error_snippet. For multi-turn conversations, the failure is
often in the last turn.
Call turn_artifacts(conversation_id="...", turn=N) to read
the full log files. Focus on:
stderr.log -- Python tracebacks, import errors, crashesserver.log -- platform-level errors during executionstdout.log -- NDJSON events emitted by the flowsummary.json -- structured metadata (exit_code, elapsed_ms,
flow, cost_usd, cost_breakdown, flow_params, error_snippet)You can select specific files:
turn_artifacts(..., artifacts="stderr.log,server.log")
Also available (when debug mode was on):
trace.jsonl -- OTel trace spansprompt -- user message (data: text)status -- status update (data: message)done -- turn completed (data: text, model, elapsed_ms,
cost_usd, usage)error -- error occurred (data: message, error_code, detail)Python tracebacks appear in stderr.log. Common causes:
Sandbox was OOM-killed. The skill loads too much data or a large model into memory.
Sandbox exceeded the execution timeout. Look for infinite loops, blocking I/O, or overly large LLM calls.
Check stderr.log for the real error. The top-level error message is generic; the details are in the artifacts.
The skill requires Google OAuth scopes the user hasn't
authorized. Run the skill interactively with run_skill
to trigger the authorization card.
"Skill not found" means the automation's requires weren't resolved. Recreate the automation so requires are populated from the skill manifest.
User exhausted their credit quota. Check the error event for a billing URL.
npx claudepluginhub ready-loop/auriga-plugin --plugin aurigaDebugs failed Exarchos MCP tool calls by inspecting workflow state, topology, and telemetry via the MCP server's own self-service APIs. Diagnoses root causes and categorizes failures.
Systematic debugging for ADK agents — trace reading, log analysis, common failure diagnosis, and the debug loop.
Diagnoses AgentCore agent failures including wrong answers, errors, timeouts, tool issues, and CLI problems by reading traces, logs, and checking prerequisites.