omnidebug-autopilot

Automate end-to-end debugging with root cause analysis and verification gates.

12|3|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Fei2-Labs/skill-genie --skill omnidebug-autopilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omnidebug-autopilot
Source: https://github.com/Fei2-Labs/skill-genie/tree/main/skills/omnidebug-autopilot
Command: npx skills add https://github.com/Fei2-Labs/skill-genie --skill omnidebug-autopilot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scripts/repro_browser_issue.py, scripts/capture_browser_artifacts.py, scripts/verify_browser_fix.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of inefficient debugging by providing a structured, autonomous debugging workflow for modern codebases.

Core Features & Use Cases

  • Autonomous Debugging: Enforces a repeatable workflow for deterministic reproduction, root cause analysis, and verification of fixes.
  • Browser Debugging: Includes a module for deterministic UI bug reproduction and artifact capture.
  • Multi-language Support: Offers stack-aware debugging across Node.js, Python, Go, Rust, Java/Kotlin, Ruby, PHP, .NET, Swift.
  • Verification Gates: Ensures fixes pass test, lint, typecheck, build, and smoke checks.
  • Use Case: When you encounter a complex bug in your codebase, use this Skill to automate the debugging process and verify the fix.

Quick Start

Use the omnidebug-autopilot skill to automatically debug and verify a bug in your codebase.

Frequently Asked Questions about omnidebug-autopilot

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

FAQPage Schema
How do I automate root cause analysis for a complex bug in my codebase?

Automated root cause analysis uses a structured debugging workflow to enforce deterministic reproduction, isolate the underlying issue, and verify the fix without manual intervention. This handles multi-language environments and captures evidence to trace errors.

Does autonomous debugging work across multiple programming languages like Python, Go, and Rust?

Yes, autonomous debugging supports stack-aware analysis across Node.js, Python, Go, Rust, Java/Kotlin, Ruby, PHP, .NET, and Swift. It adapts to multi-language environments to collect and analyze evidence for codebase errors.

How do I reproduce and debug browser UI issues deterministically?

Browser UI issues are reproduced deterministically using dedicated scripts to capture browser artifacts and reproduce the exact state. This module ensures consistent replication of frontend defects for reliable root cause analysis.

What is the best way to verify a code fix passes all checks after debugging?

Fix verification is handled by automated verification gates that enforce test, lint, typecheck, build, and smoke checks. This ensures the corrected code passes all required validation stages before deployment.

Do I need specific debug tools or Python libraries to run autonomous debugging?

Yes, autonomous debugging requires various debug tools and Python libraries for evidence collection and analysis. The workflow relies on these dependencies to capture artifacts, reproduce issues, and validate fixes across the codebase.

When should I not use an autonomous debugging workflow?

Avoid autonomous debugging for non-deterministic issues that cannot be consistently reproduced, or when your environment lacks the required Python libraries and debug tools for evidence collection and artifact capture.