uft-debug-session

Standardize the repro, isolate, fix, and regression-test cycle for bug resolution.

33|3|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/Axel051171/UnifiedFloppyTool --skill uft-debug-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uft-debug-session
Source: https://github.com/Axel051171/UnifiedFloppyTool/tree/main/.claude/skills/uft-debug-session
Command: npx skills add https://github.com/Axel051171/UnifiedFloppyTool --skill uft-debug-session

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a standardized process for bug reproduction, isolation, and regression testing to ensure bugs are resolved effectively and reliably.

Core Features & Use Cases

  • Bug Reproduction: Helps to confirm bugs deterministically.
  • Isolation: Reduces to a minimal failing input.
  • Root-Cause Analysis: Uses ASan/UBSan and debugging tools.
  • Fix Implementation: Encourages minimal changes and regression testing.
  • Use Case: When a crash occurs or a specific feature stops working as expected.

Quick Start

Start a debug session by triggering the skill with the phrase "bug repro" or similar.

Frequently Asked Questions about uft-debug-session

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

FAQPage Schema
How do I standardize bug reproduction and isolation for crash resolution?

Standardize bug reproduction by following a structured cycle to deterministically confirm crashes, reduce to minimal failing inputs, and apply ASan/UBSan for root-cause analysis before fixing.

What is the best way to isolate a minimal failing input for regression testing?

Isolation reduces the bug to a minimal failing input, which is then used to implement minimal code changes and run regression tests to ensure reliable and effective bug resolution.

How do I use ASan and UBSan for root-cause analysis during a debug session?

Root-cause analysis uses ASan and UBSan debugging tools within the UnifiedFloppyTool scripting environment to identify memory errors and undefined behavior during the bug isolation process.

Do I need knowledge of the UnifiedFloppyTool scripting environment to reproduce bugs?

Yes, reproducing bugs deterministically requires familiarity with the UnifiedFloppyTool scripting environment and debugging practices to effectively trigger and isolate the failing conditions.

When do I need to run a regression testing cycle for bug isolation?

You need regression testing when a crash occurs or a specific feature stops working, ensuring that minimal fix changes resolve the original bug without introducing new failures.

Can I use this debugging approach for forensic tasks outside of standard crash reproduction?

Yes, the standardized repro, isolate, fix, and regression-test cycle is designed for use with UnifiedFloppyTool and is applicable to various forensic debugging tasks beyond basic crashes.