path-types
SolidChoose Rust types for operating system paths across the Codex repository. Use when defining new path-bearing types or explicitly migrating existing ones.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- deonmenezes
- Repository
- deonmenezes/mantishack
- Created
- 5 months ago
- Last Updated
- today
- Language
- Rust
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
rust-guidelines
Use when writing, reviewing, or designing Rust code where idiomatic APIs, ownership, async, unsafe, performance, tests, or public crate ergonomics matter.
port-from-typescript
Port TypeScript or JavaScript into Rust — construct mapping against runtime semantics, the traps (every number is an f64, two kinds of absent, structural typing, regex feature gaps), and the napi-rs and wasm-bindgen boundaries. Use when porting, rewriting, or migrating TypeScript, JavaScript, Node, Deno, Bun, Express, or a JS CLI or library into Rust, when replacing a hot JS module with a native addon or WebAssembly, or when the user asks how a TypeScript or JavaScript construct translates to Rust.
rust-conventions
Use when writing Rust in this workspace: how Rust code should be written here. Workspace-specific style and gotchas (error handling, filesystem, process management, cross-platform code layout), NOT a generic Rust reference. For canonical Rust/library docs, use context7 instead. Plugin-specific and qol-tray-specific Rust gotchas live in their own skills (`qol-plugin-*`, `qol-tray-core`, `qol-tray-rust`, `qol-arch-code`, `qol-arch-cross-platform`).