What problem does it solve?
Manually porting the React compiler from TypeScript to Rust across 49 sequential passes is error-prone and slow. This Skill automates the discovery of the current frontier, fixes failing passes, ports new ones, reviews changes, and commits progress in a continuous loop.
Core Features & Use Cases
- Frontier Discovery: Runs
test-rust-port.sh --json to identify the earliest failing pass and determine whether to enter FIX or PORT mode.
- Parallel Diagnosis: Launches review and analysis subagents in parallel to diagnose test failures before delegating fixes.
- Delegated Implementation: Routes all code reading, debugging, porting, and committing to subagents, keeping the main context as a pure orchestration loop.
- Use Case: Drive the React compiler Rust port forward by repeatedly discovering the frontier pass, fixing or porting it via subagents, reviewing the diff, and committing with the
[rust-compiler] prefix until all 49 passes are clean.
Quick Start
Run the compiler orchestrator skill to discover the current frontier and continue porting the Rust compiler passes.