antithesis-debug

Connect to Antithesis debugging sessions and execute commands in containers.

142|11|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/antithesishq/antithesis-skills --skill antithesis-debug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: antithesis-debug
Source: https://github.com/antithesishq/antithesis-skills/tree/main/antithesis-debug
Command: npx skills add https://github.com/antithesishq/antithesis-skills --skill antithesis-debug

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to interactively debug and analyze Antithesis test runs by connecting to debugging sessions, inspecting container states, running commands, and extracting evidence, thus facilitating accurate fault localization and troubleshooting.

Core Features & Use Cases

  • Session Interaction: Connects to Antithesis debugging sessions via URLs and manages authentication states.
  • Runtime Automation: Injects and controls the multiverse debugger runtime within the browser to execute commands, switch modes, and monitor progress.
  • Evidence Collection: Allows users to inspect filesystem, runtime state, logs, and container contents to gather detailed evidence for diagnosing issues.
  • Use Case: A developer can open a debugger session, run shell commands inside containers, and extract logs or files needed to understand a test failure.

Quick Start

Inject the runtime into the debugger page, connect to your session URL, and start inspecting the environment interactively.

Frequently Asked Questions about antithesis-debug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug a failing distributed test run interactively?

Interactive debugging for failing distributed tests involves connecting to a debugging session via URL, injecting the runtime, and running commands inside containers to inspect filesystem and runtime state. This allows accurate fault localization for complex test failures.

How do I collect evidence from containers during test analysis?

Evidence collection during test analysis is done by inspecting the container filesystem, runtime state, and logs within an interactive debugging session. You connect to the session URL and extract the necessary files or log outputs to diagnose the test failure.

Can I execute shell commands inside test containers to inspect runtime state?

Yes, you can execute shell commands inside test containers by injecting and controlling the multiverse debugger runtime within a browser environment. This enables direct command execution and mode switching to monitor test progress and inspect the environment.

What is the best way to troubleshoot complex distributed tests?

The best way to troubleshoot complex distributed tests is using an interactive debugger to manage authentication states, switch modes, and gather detailed environment evidence. This approach facilitates precise fault localization by allowing deep inspection of runtime conditions.

Does Antithesis debugging support runtime injection for fault analysis?

Yes, Antithesis debugging supports runtime injection for fault analysis by allowing you to inject and control the multiverse debugger runtime within the browser. This enables interactive command execution, mode switching, and progress monitoring during test validation.

When do I need to use an interactive debugger for test validation?

You need an interactive debugger for test validation when troubleshooting complex distributed tests requires detailed environment insight, runtime control, and evidence collection. It is essential for accurate fault localization when standard test outputs are insufficient.