ai-coding-skills skills

28 tagged ai-coding-skills, measured the same way as everything else here.

Browse within: idiomatic-rust 28rust-lang 28

port-from-c

01

rewrite-rs/skills

Skill Claude CodeCodex

Port C into Rust — recovering the ownership, lifetime, nullability, and length that C never recorded, mapping pointers to references and slices, tag-plus-union to enums, return codes and errno to Result, and linking Rust into the existing build with bindgen and cbindgen. Use when porting, rewriting, or migrating C, a…

1 16d ago A 127 tokens original BSD-3-Clause

port-from-cpp

02

rewrite-rs/skills

Skill Claude CodeCodex

Port C++ into Rust — RAII and smart pointers onto ownership, templates onto generics and traits, exceptions onto Result, the STL onto Rust collections, and the traps (move semantics, implicit conversions, undefined behaviour, iterator invalidation). Use when porting, rewriting, or migrating C++, a C++ library, or a…

1 16d ago A 119 tokens original BSD-3-Clause

port-from-go

03

rewrite-rs/skills

Skill Claude CodeCodex

Port Go into Rust — goroutines and channels onto tasks and async, interfaces onto traits, error values onto Result, and the value-semantics traps (zero values, integer wraparound, slice aliasing, nil). Use when porting, rewriting, or migrating Go, Golang, a Go service, or a Go CLI into Rust, when replacing a Go…

1 16d ago A 100 tokens original BSD-3-Clause