uft-flux-fixtures

Generate synthetic flux, bitstream, and sector test data for UFT disk-image decoders.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill generates synthetic flux/bitstream/sector test data for the UnifiedFloppyTool, enabling developers to write and test deterministic inputs without real hardware or data.

Core Features & Use Cases

  • Synthetic Test Data Generation: Automatically generates test data for SCP, HFE, KryoFlux RAW, ADF, and D64 formats.
  • Use Case: When developing or testing a new disk-image decoder or parser for UFT, you can use these generators to create a wide variety of input files that cover typical use cases and edge cases.

Quick Start

Use the 'gen_scp_fixture.py' script to generate a minimal SCP test file for flux testing.

Frequently Asked Questions about uft-flux-fixtures

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

FAQPage Schema
How do I generate synthetic flux test data for disk-image decoders?

You generate synthetic flux test data for disk-image decoders by running specialized scripts like 'gen_scp_fixture.py', which create deterministic input files. This allows developers to test decoder functionality without relying on real disk data or hardware.

What disk image formats are supported for synthetic bitstream and sector testing?

Supported disk image formats for synthetic bitstream and sector testing include SCP, HFE, KryoFlux RAW, ADF, and D64. These formats allow you to generate a wide variety of input files covering typical and edge cases for decoder testing.

Can I test UFT disk-image parser functionality without real floppy disk hardware?

Yes, you can test UFT disk-image parser functionality without real floppy disk hardware by using synthetic test data generators. These scripts create deterministic flux, bitstream, and sector inputs that simulate real disk data for parser validation.

What is the best way to create deterministic test inputs for flux analysis?

The best way to create deterministic test inputs for flux analysis is to use synthetic data generation scripts tailored for formats like SCP and HFE. This approach ensures consistent, reproducible test conditions for validating decoder logic and handling edge cases.

Why do I need synthetic test data for file format testing?

You need synthetic test data for file format testing because it provides controlled, deterministic inputs that eliminate hardware dependencies. This allows you to isolate and verify decoder logic accurately when parsing complex bitstream and sector structures.

Are there limitations when using synthetic test data generators for flux and bitstream tests?

A limitation of using synthetic test data generators for flux and bitstream tests is that simulated inputs may not capture all physical anomalies of real floppy disks. Developers should supplement synthetic fixtures with real disk data for comprehensive hardware tolerance testing.