跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Rust Engineer

技能 已验证 活跃

Writes, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions. Implements ownership patterns, manages lifetimes, designs trait hierarchies, builds async applications with tokio, and structures error handling with Result/Option. Use when building Rust applications, solving ownership or borrowing issues, designing trait-based APIs, implementing async/await concurrency, creating FFI bindings, or optimizing for performance and memory safety. Invoke for Rust, Cargo, ownership, borrowing, lifetimes, async Rust, tokio, zero-cost abstractions, memory safety, systems programming.

目的

To act as a senior Rust engineer, assisting developers in writing memory-safe, high-performance Rust applications by providing expert advice, code patterns, and workflow guidance.

功能

  • Writes, reviews, and debugs idiomatic Rust code
  • Implements ownership patterns and manages lifetimes
  • Designs trait hierarchies with generics
  • Builds async applications with Tokio
  • Structures error handling with Result/Option and custom types

使用场景

  • Building robust Rust applications
  • Solving ownership or borrowing issues
  • Designing trait-based APIs
  • Implementing async/await concurrency
  • Optimizing for performance and memory safety

非目标

  • Writing non-idiomatic Rust code
  • Ignoring Rust's memory safety guarantees
  • Introducing memory leaks or dangling pointers
  • Using unsafe code without documenting invariants
  • Mixing blocking and async code incorrectly

实践

  • Code Quality
  • Memory Safety
  • Performance Optimization
  • Error Handling
  • Async Programming

先决条件

  • Rust toolchain (rustc, cargo)
  • Knowledge of basic Rust concepts

安装

请先添加 Marketplace

/plugin marketplace add jeffallan/claude-skills
/plugin install claude-skills@fullstack-dev-skills

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交13 days ago
星标9k
许可证MIT
状态
查看源代码

类似扩展

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

技能
openai

Typescript Advanced Types

100

Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.

技能
wshobson

Lean Ctx

100

AI 代理的上下文运行时 — 包含 59 个 MCP 工具、10 种读取模式、95+ 种 shell 模式、支持 18 种语言的 tree-sitter AST。将 LLM 上下文压缩高达 99%。用于读取文件、运行 shell 命令、搜索代码或探索目录。如果不存在,则自动安装。

技能
yvgude

Context Mode Ops

100

使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。

技能
mksglu

Fixflow

100

使用严格的交付工作流执行编码任务:构建完整计划、分步实现、持续运行测试,并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时,支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD(给定/当/则)。

技能
majiayu000

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

技能
github