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.