Automates the migration of Python codebases to high-performance, idiomatic Rust through iterative parity validation and convergence loops.
The Oxidizer Workflow is a specialized Claude Code skill designed for developers looking to port Python modules, libraries, or CLI tools to Rust without sacrificing quality or functionality. By treating the original Python code as a living specification, the workflow employs a recursive, goal-seeking loop that ensures 100% feature parity, zero-tolerance for silent degradation, and strict adherence to Effective Rust principles. It automates everything from AST analysis and test extraction to iterative implementation and quality auditing, resulting in a production-ready Rust equivalent that passes all clippy, fmt, and parity checks.
Características Principales
01Automated quality auditing using clippy, fmt, and parity matrix comparisons.
0245 GitHub stars
03Iterative convergence loops ensuring 100% feature parity with zero-tolerance.
04Automated AST analysis and dependency mapping for Python codebases.
05Strict enforcement of Effective Rust compliance and idiomatic type systems.
06Built-in test extraction and completeness gates requiring 100% coverage.
Casos de Uso
01Porting a performance-critical Python CLI tool to a standalone Rust binary.
02Migrating a Python library module to a high-performance Rust crate.
03Modernizing legacy Python infrastructure with memory-safe, idiomatic Rust equivalents.