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.
主要功能
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.
使用场景
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.