rust lang skills

65 tagged rust lang, measured the same way as everything else here.

Browse within: rust 40ai-coding-skills 28idiomatic-rust 28azure 10azure-sdk 10microsoft 10rustlang 10agentic-skills 8claude-plugin 8gemini-extension 8opencode-plugin 8gpui 7text-editor 7zed 7

gpui-test

01

zed-industries/zed

Skill Claude CodeCodex

Use when writing, debugging, or reproducing GPUI tests in Zed, including gpui::test arguments, TestAppContext parameters, scheduler seeds, ITERATIONS/SEED reproduction, parking failures, and pending task traces.

89k yesterday A 50 tokens

zed-cherry-pick

02

zed-industries/zed

Skill Claude CodeCodex

Cherry-pick one or more merged PRs and/or commits into Zed's preview or stable release branch. Use this whenever the user mentions cherry-picking to preview/stable, a failed cherry-pick run, or wants to manually port fix(es) into a release branch.

89k yesterday A 66 tokens

humanizer

03

zed-industries/zed

Skill Claude CodeCodex

Remove signs of AI-generated writing from text. Use after drafting to make copy sound more natural and human-written. Based on Wikipedia's "Signs of AI writing" guide.

89k yesterday A 37 tokens

Azure/azure-sdk-for-rust

Skill Claude CodeCodex

Enforce consistent struct design conventions across sdk/cosmos crates. Validates visibility modifiers, field privacy, #[nonexhaustive] usage, and construction API patterns (Default/new with with setters, or optional separate builders with builder()/build()), and construction correctness on public structs. Can auto-fix…

885 3d ago A 83 tokens original MIT

rust-skills

07

sockudo/sockudo

Skill Claude CodeCodex

Comprehensive Rust coding guidelines with 179 rules across 14 categories. Use when writing, reviewing, or refactoring Rust code. Covers ownership, error handling, async patterns, API design, memory optimization, performance, testing, and common anti-patterns. Invoke with /rust-skills.

791 3d ago A 62 tokens original MIT

security-audit

08

sockudo/sockudo

Skill Claude CodeCodex

Security audit of a codebase — web apps, APIs, services, CLI tools, libraries, daemons, and more. Use when asked to find security bugs, do a security review, audit for vulnerabilities, or pen-test the code. Focuses on exploitable issues with real impact, not theoretical concerns or industry-standard behavior.

791 3d ago A 70 tokens copy · 94% MIT

sruja-project

12

sruja-ai/sruja

Skill Claude CodeCodex

Procedural workflows for working with the Sruja codebase. Teaches AI editors how to add components, validate changes, and follow patterns.

22 8d ago A 34 tokens original Apache-2.0

grill-me

13

sruja-ai/sruja

Skill Claude CodeCodex

This skill ensures AI and human share a design concept before writing code.

22 8d ago A 0 tokens original Apache-2.0

sruja-harness

14

sruja-ai/sruja

Skill Claude CodeCodex

Verification harness for any AI agent skill. Use with any other skills; before marking a task done, run verify-task. On failure, record a correction learning. Ensures lint, tests, drift, and intent checks pass regardless of which skill generated the code.

22 8d ago A 58 tokens original Apache-2.0

dravr-ai/dravr-embacle

Skill Claude CodeCodex

Validates error handling follows RunnerError pattern, detects anyhow regression, ensures ErrorKind usage.

5 yesterday A 22 tokens

dravr-ai/dravr-embacle

Skill Claude CodeCodex

Validates input domain safety including division-by-zero prevention, pagination bounds, cache key completeness, and numeric range enforcement.

5 yesterday A 26 tokens

check-no-secrets

17

dravr-ai/dravr-embacle

Skill Claude CodeCodex

Scans codebase for accidentally committed secrets, credentials, API keys, and sensitive data to prevent security breaches.

5 yesterday A 26 tokens

port-from-c

18

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 15d ago A 127 tokens original BSD-3-Clause

port-from-cpp

19

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 15d ago A 119 tokens original BSD-3-Clause

port-from-java

20

rewrite-rs/skills

Skill Claude CodeCodex

Port Java into Rust — class hierarchies onto enums and composition, exceptions onto Result, collections and streams onto Rust equivalents, and the traps (UTF-16 strings, silent integer wraparound, null, equals/hashCode contracts). Use when porting, rewriting, or migrating Java, a JVM service, a Spring or Jakarta…

1 15d ago A 105 tokens original BSD-3-Clause