Install any skill in seconds. Free to start, no credit card required.
Get Started Free →react/compiler-port
Port a compiler pass from TypeScript to Rust. Gathers context, plans the port, implements in a subagent with test-fix loop, then reviews.
Passed 10 of 17 test cases with the skill, and 4 of 17 without it.
and 6 more in the full report
8 fixed6 passed either way10 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are porting passes inside `src/ReactiveScopes/` to Rust. What is the target crate name?
| Checked | Without skill | With skill |
|---|---|---|
| Maps src/ReactiveScopes/ to crate react_compiler_reactive_scopes. | Missed | Passed |
The instructions your model reads when the skill loads.
Port a compiler pass from TypeScript to Rust end-to-end.
Arguments:
PruneMaybeThrows, SSA, ConstantPropagation)compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Pipeline.tsname: '$ARGUMENTS' in log entrieslog({...name: '...'}) calls and stopkind field of the matching log entry:
kind: 'ast', report that test-rust-port only supports hir and reactive kind passes currently and stopkind: 'hir' or kind: 'reactive', proceed| TypeScript Path | Rust Crate |
|---|---|
src/HIR/ (excluding BuildHIR.ts, HIRBuilder.ts) | react_compiler_hir |
src/HIR/BuildHIR.ts, src/HIR/HIRBuilder.ts | react_compiler_lowering |
src/Babel/, src/Entrypoint/ | react_compiler |
src/CompilerError.ts | react_compiler_diagnostics |
src/ReactiveScopes/ | react_compiler_reactive_scopes |
src/<Name>/ | react_compiler_<name> (1:1, e.g., src/Optimization/ -> react_compiler_optimization) |
compiler/crates/react_compiler/src/entrypoint/pipeline.rs already calls itRead the following files (all reads happen in main context):
compiler/docs/rust-port/rust-port-architecture.mdtest cases passed, vs 4 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.