Total Skills
7
Skills published by Bobchenyx with real stars/downloads and source-aware metadata.
Total Skills
7
Total Stars
0
Total Downloads
0
Comparison chart based on real stars and downloads signals from source data.
c2rust-assess
0
c2rust-convert
0
c2rust-plan
0
c2rust-refine
0
c2rust-test
0
c2rust-verify
0
c2rust
0
Assess a C codebase for Rust conversion. Analyzes build system, dependencies, code complexity, and conversion risks. Use when starting a C-to-Rust conversion, when the user mentions "assess", "analyze C code", "conversion difficulty", or "risk assessment".
Translate C source code to idiomatic Rust using Claude. Reads C source files and produces equivalent Rust code with proper ownership, error handling, and Rust idioms. Use after c2rust-plan, or when the user mentions "translate", "convert to rust", "rewrite in rust", "execute conversion".
Create a conversion plan for C-to-Rust migration. Designs Rust crate structure, maps C library dependencies to Rust crates, and determines module conversion order. Use after c2rust-assess, or when the user mentions "conversion plan", "crate structure", "migration plan".
Fix compilation errors and transform translated Rust code into idiomatic safe Rust. Uses smart hybrid approach — auto-fixes mechanical errors, pauses for design decisions. Use after c2rust-convert, or when user mentions "fix errors", "refine rust", "make idiomatic", "fix compilation", "debug rust code".
Build behavioral test suite for C-to-Rust conversion verification. Creates tests that capture C code behavior before conversion, enabling correctness validation of the Rust output. Use after c2rust-plan, or when user mentions "build tests", "test suite", "behavioral tests", "verification tests".
Verify converted Rust code against behavioral tests and quality checks. Runs test suite, compares with C implementation, checks code quality, and generates verification report. Use after c2rust-refine, or when user mentions "verify", "validate", "check conversion", "run tests".
Main pipeline guide for C-to-Rust repository conversion. Interactively walks through the full conversion pipeline from assessment to verification, prompting the user to invoke each phase skill. Use to start a new conversion, check progress, or resume from where you left off. Triggers on "convert C to Rust", "c2rust pipeline", "start conversion", "conversion status".