c2rust

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".

Safety Notice

This listing is imported from SkillsMP metadata and should be treated as untrusted until upstream source review is completed.

Copy this and send it to your AI assistant to learn

Install skill "c2rust" with this command: npx skills add Bobchenyx/skillsmp-bobchenyx-bobchenyx-c2rust

No markdown body

This source entry does not include full markdown content beyond metadata.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

c2rust-plan

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".

Repository SourceNeeds Review
Coding

c2rust-assess

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".

Repository SourceNeeds Review
Coding

c2rust-convert

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".

Repository SourceNeeds Review
Coding

c2rust-refine

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".

Repository SourceNeeds Review
c2rust | V50.AI