Claude Code Skills·Claude Skills·The open SKILL.md registry for Claude
ClaudSkillsEngineering › Languages › Page 16

Languages (Page 16 of 22)

1277 Claude Code skills in the Languages sub-category of Engineering.

1,277 skills · updated 2026-07-27 · showing 901–960 of 1,277 by quality score

For the full experience including quality scoring and one-click install features for each skill — upgrade to Pro.

Use when writing async Rust — spawning tasks, sharing state across tasks/threads, choosing channels vs mutexes, or hitting Send-bound errors with async traits.
Rust async internals skill for understanding and debugging async Rust. Use when understanding the Future trait and poll model, Pin and Unpin, tokio task scheduling, debugging…
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent system — from…
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent system — from…
Read-only gap analysis comparing a Rust project's current quality setup against the 9-dimension methodology.
Rust coding best practices based on Microsoft Pragmatic Rust Guidelines. ALWAYS invoke before writing or modifying Rust code.
A comprehensive guide to modern Rust best practices covering style, error handling, performance, concurrency, project organization, dependency management, documentation, testing,…
Comprehensive Rust coding standards, API design, and best practices with ~280 rules across 20 categories. Use when writing, reviewing, or refactoring Rust code.
Build and review Bevy procedural world generation with grid resources, deterministic seeds, reachability checks, chunk or room spawning, background generation boundaries, and…
Guides Rust binary size reduction for ccusage. Use when changing release profiles, dependency features, native packaging size, or investigating Rust executable bloat.
Build Rust native libraries for the FFI plugin
Use when when you have Rust source code (such as the mzPeak format implementation
Rust build, compilation, and dependency error resolution specialist. Fixes cargo build errors, borrow checker issues, and Cargo.toml problems with minimal changes.
Rust build time optimization skill for reducing slow compilation. Use when using cargo-timings to profile builds, configuring sccache for Rust, using the Cranelift backend,…
Run the full Rust workspace verification suite -- cargo fmt, clippy -D warnings, cargo test
Reviews Rust code for ownership, borrowing, lifetime, error handling, trait design, unsafe usage, and common mistakes.
Plugin-first Rust doctrine and runtime engine for ownership and type honesty, architecture decisions, async and concurrency, error handling, production posture, quality…
Common Rust development pitfalls: frequent compiler errors, struct constructor patterns, test organization, and coverage enforcement for reliable codebases.
Audit Rust concurrency and async code for correctness, Send/Sync discipline, blocking hazards, and lock/channel design on changed code or whole-repo baseline audits when…
Rust house style for subctl-adjacent work — cargo, clippy, rustfmt, error handling with `thiserror` / `anyhow`, async patterns with tokio, testing.
Shared reference for the Rust cluster: the library-vs-application error strategy (thiserror vs anyhow) that everything turns on, type-driven design conventions, the cargo tooling…
Use when writing or reviewing idiomatic Rust — edition 2024 features, ownership/borrowing design, and correcting the pitfalls that show up in LLM-generated Rust (clone tax, unwrap…
Systems programming specialist for Rust, ownership model, memory safety, concurrency, and performance optimizationUse when "rust, cargo, ownership, borrowing, lifetimes, rustc,…
Fetches crate metadata from the crates.io API and docs.rs API for Rust package discovery. Analyzes feature flags, dependency auditing via RustSec Advisory DB, and MSRV…
Scans Rust crate documentation using rustdoc JSON output and cargo-doc metadata. Indexes public API surfaces including traits, impls, and derive macros with cross-crate dependency…
Extracts and indexes Rust crate documentation using cargo-doc, docs.rs API, and syn for AST parsing. Generates searchable API references with cross-crate linking and example…
Indexes Rust crate documentation from docs.rs using rustdoc JSON output and cargo-doc. Extracts trait implementations, generic bounds, and lifetime annotations for searchable API…
Use when preparing a Rust crate release with metadata, semver, docs, tests, packaging, and rollback notes. Triggers:
Clone and explore Rust crate source code. Use when user wants to read source code for a Rust crate, explore a crate's implementation, understand how a crate works, or needs…
Fetch latest crate versions from crates.io. Use when creating Rust projects, adding dependencies to Cargo.toml, or when the user asks about current crate versions.
Searches the crates.io REST API for Rust crate metadata, version diffs, and feature flag documentation.
Rust cross-compilation skill. Use when building Rust binaries for a different target architecture or OS, using cross or cargo-zigbuild for hermetic cross-compilation, configuring…
Rust debugging skill for systems programming. Use when debugging Rust binaries with GDB or LLDB, enabling Rust pretty-printers, interpreting panics and backtraces, debugging…
Audit Rust dependencies for vulnerabilities, license compliance, supply chain integrity, and freshness using cargo-audit, cargo-deny, cargo-vet, and cargo-outdated.
Rust 개발 전반을 돕는 스킬. 새 Rust 코드 작성(모듈/함수/트레이트 설계), 기존 코드 리뷰·리팩터링, 컴파일 에러/패닉/데드락 같은 디버깅 상황에서 사용. 특히 데이터·백엔드 파이프라인과 CLI·시스템 툴 코드, async/await(tokio), Send+Sync, thiserror/anyhow 에러 전파,…
Rust development best practices for the Guts project - idiomatic code, error handling, async patterns, and commonware integration
Rust crate ecosystem, Cargo, features, workspaces, and FFI. Use for E0425 / E0433 / E0603, choosing a crate (serde, tokio, reqwest, axum, sqlx, clap, tracing, anyhow, thiserror,…
Use when choosing crates for a Rust project — serialization, CLI, async runtime, web, database, HTTP client, error handling, observability.
Writes, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions. Implements ownership patterns, manages lifetimes, designs trait hierarchies — from…
Rust specialist with expertise in async programming, ownership patterns, FFI, and WebAssembly development
Idiomatic Rust error handling design for libraries and applications: thiserror vs anyhow boundary decisions, error hierarchy design, context chain propagation, HTTP handler error…
Rust to TypeScript error handling for Tauri apps. Use when mentioning Rust errors, Tauri command errors, invoke errors, or defining Rust error types for TS consumption.
Rust programming expert for ownership, lifetimes, async/await, traits, and unsafe code
Answers questions about the Rust quality methodology — why tools are chosen, how thresholds work, what each dimension covers, and how hooks interact.
Rust FFI skill for C interoperability. Use when calling C libraries from Rust, generating Rust bindings with bindgen, exporting Rust functions to C with cbindgen, writing safe…
Guide Rust pour ownership, lifetimes et patterns systèmes. Se déclenche avec "Rust", "ownership", "borrow checker", "lifetime", "cargo", "traits", "async Rust", "systems — from…
Audit Rust code for best practical performance while preserving correctness invariants, parse-don't-validate boundaries, typed errors, safety, and API orthogonality.
Audit Rust iterator, closure, and pattern-matching control-flow idioms for clarity, allocation discipline, and exhaustiveness on changed code or whole-repo baseline audits when…
Test writing conventions for rust-lang/rust contributions — naming, headers, directives, verification, PR descriptions
Rust 学习与生态追踪专家。处理新版本特性、crate 更新、最佳实践演进、RFC、每周新闻等问题。触发词:latest version, what's new, Rust 版本, 新特性, update, upgrade, rfc, 每周新闻, 学习, 教程
Detect lifetime bugs and teach lifetime best practices in Rust. Covers why lifetimes exist (preventing dangling references), the three lifetime elision rules, lifetime annotations…
Use HSP's rust-analyzer route for Rust semantic navigation, diagnostics, references, rename, call hierarchy, type hierarchy, and code actions.
Explicit-only Rust architecture orchestrator. Use only when the user explicitly invokes rust-mega-eng for broad Rust ecosystem architecture, multi-crate workspace strategy, large…
Rust no_std skill for embedded and bare-metal development. Use when writing #![no_std] crates, understanding what core vs std provides, using the alloc crate with custom…
Production observability with tracing, OpenTelemetry, and Prometheus metrics including structured logging, instrumented functions, distributed tracing, health checks, and request…
Rust development patterns, ownership, async, error handling, and ecosystem. Use for: rust, cargo, ownership, borrow checker, lifetime, tokio, serde, trait, Result, Option, async…
Route a Rust task to the right skill — idiomatic patterns (ownership, errors, traits, concurrency, crate layout) versus testing (unit, integration, async, property-based, mocking,…
Work with the borrow checker through ownership-first design instead of fighting it with clones and unsafe.
ProcessFork's Rust idioms — Result propagation, tokio async, tracing instrumentation, error typing.
Idiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications. — from FlorianBruniaux/ccboard
All Engineering skills →
More in EngineeringTesting (3,440) · Devops (3,325) · Architecture (2,630) · Backend (2,035) · Frontend (1,525) · Code Quality (1,230) · Cloud Platforms (1,094) · Databases (813) · Performance (708) · Mobile (537) · Observability (386) · Data Engineering (334) · Docs Engineering (265) · Workflow Orchestration (239) · ML AI Eng (203) · API Tooling (18)