hopper

Diagnose software failure root causes using systematic isolation and bisect search.

1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/m16khb/agent-harness --skill hopper-m16khb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hopper
Source: https://github.com/m16khb/agent-harness/tree/main/skills/hopper
Command: npx skills add https://github.com/m16khb/agent-harness --skill hopper-m16khb

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Hopper streamlines debugging by translating failure symptoms into actionable diagnoses through scientific-method isolation and bisect search, ensuring a thorough investigation.

Core Features & Use Cases

  • Root Cause Diagnosis: Identifies the underlying cause of failures using systematic isolation techniques.
  • LLM-Assisted Diagnosis: Leverages AI to accelerate the diagnosis process.
  • Reproducible Workflows: Provides structured steps to replicate issues and validate solutions.

Quick Start

Invoke Hopper to diagnose a failure by executing the command agent-harness use hopper repro 'test_command' and follow the seven-step debugging methodology.

Frequently Asked Questions about hopper

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

FAQPage Schema
How do I debug software failures by isolating root causes systematically?

Root cause analysis isolates software failures by using scientific-method techniques and bisect search. The Hopper skill automates this diagnosis process, translating failure symptoms into actionable, evidence-based resolutions.

Can AI diagnose the root cause of a reproducible software failure?

Yes, AI-assisted diagnosis accelerates root cause identification for reproducible software failures. The Hopper skill leverages AI within a rigorous reproducibility framework to systematically isolate underlying system defects.

What is the best way to automate systematic debugging for a failing test command?

Automating systematic debugging requires a structured methodology to replicate issues. Hopper provides a seven-step debugging workflow triggered by defining the failing test command to validate solutions.

Does AI-assisted root cause analysis require a reproducible environment to work?

Yes, AI-assisted root cause analysis requires a reproducible environment with consistent failure symptoms. The Hopper skill follows a rigorous reproducibility framework to ensure evidence-based isolation.

When should I use a bisect search methodology for code analysis and debugging?

Bisect search methodology is ideal for debugging complex software failures with reproducible symptoms. The Hopper skill applies this scientific-method isolation to systematically narrow down the exact root cause.

What are the limitations of using AI diagnosis for systematic debugging?

AI diagnosis limitations include a strict dependency on reproducible failure symptoms. The Hopper skill requires a reproducible environment to successfully execute its scientific-method isolation and validate solutions.