rust-skills

给 AI 装上 Rust 编码大脑,生成地道高效代码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 77 🐛 待处理 7 👀 关注 12
GitHub ↗
GitHub 星标 ★ 698
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

rust-skills 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队leonardomso
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agent-skills,ai-coding,best-practices,claude-code,code-quality,codex,coding-guidelines,copilot,llm,opencode,rust,rust-lang,rust-language
GitHub 星标★ 698
上线时间2026-01-19 00:00:00
代码更新2026-06-14
仓库体积443 KB
本站数据更新2026-11-11
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

rust-skills 是一个面向 AI 编程代理的 Rust 技能规则库,汇集了 26 个类别共 265 条编码规则,旨在帮助 AI 生成地道、高效且安全的 Rust 代码。该项目解决的核心问题是 AI 在生成 Rust 代码时容易忽视语言惯用法、性能陷阱和内存安全细节,导致代码质量参差不齐。它通过结构化的规则集合,为 AI 代理提供明确的编码指导,覆盖常见编程场景、错误处理、并发、性能优化等关键领域。项目以 Python 编写,可能提供规则加载或集成接口,便于 AI 工具直接调用。作为早期项目,其规则库已初具规模,适合用于提升 AI 辅助 Rust 开发的代码质量,减少人工审查成本。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 698

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • Rust 项目
  • 支持 skills 的编码助手

安装与启动步骤

  1. 1克隆技能库

    Rust 编码规范以技能形式提供,可为 agent 加载。

    git clone https://github.com/leonardomso/rust-skills.git ~/.claude/skills/rust-skills
  2. 2或按编辑器放置

    不同助手目录不同,按自己用的放。

    git clone https://github.com/leonardomso/rust-skills.git .cursor/skills/rust-skills
  3. 3核对 Rust 版本

    规则与 Rust 1.96 及 2024 edition 对齐。

    rustc --version
  4. 4在写代码时触发

    写 Rust 时它会带上规则,注意别与项目自有规范冲突。

如何确认成功

会话中能看到规则被引用

注意事项

  • 265 条规则会占上下文,可按目录只装子集。
  • 与项目自有 lint 冲突时以项目为准。

核心亮点

  • 265 条规则覆盖 26 个类别,知识体系完整,能系统指导 AI 编码
  • 专注 Rust 惯用法和性能安全,直接提升 AI 生成代码的实战质量
  • 规则库结构清晰,易于集成到现有 AI 编码工作流中

不足之处

  • 项目处于早期阶段,文档和社区生态尚待完善
  • 规则库的维护更新频率和社区贡献机制待观察

适用场景

  • AI 编程助手集成规则库,提升 Rust 代码生成质量
  • 企业内部 AI 编码工具定制,统一团队 Rust 编码规范
  • Rust 开发者使用 AI 辅助编码时,作为参考指南

替代项目

rust-analyzer、Clippy、rustfmt

上一篇:Gito

下一篇:ai-codex

同类项目推荐

blazorly-harness 开源

一套运行时四种前端,本地模型也能写代码

A token efficient, local LLM friendly agentic coding harness: a complete agent runti···

★ 55 2026-11-05
llm-skills 开源

一套技能,多个 AI 编码助手通用,省去重复配置

Shared skills for AI coding assistants (Claude Code, Codex, etc.)

★ 194 2026-10-16
cc-pocket 开源

手机远程操控 Claude/Codex,随时续跑会话、审批权限

Pairlet (formerly CC Pocket / cc-pocket) — Continue your local AI coding tasks from···

★ 156 2026-08-09
ai-code-interface.el 开源

在 Emacs 里统一调用各家 AI 编码 CLI,不切终端

Unified Emacs interface supporting OpenAI Codex, Antigravity CLI, Claude Code, Pi ag···

★ 301 2026-09-15
agentlint 开源

给 AI 编程代理加一道本地检查,危险改动先拦下

Local guardrails for AI coding agents. Check proposed file changes and shell command···

★ 146 2026-11-07
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 341 2026-08-09
awesome-ralph 开源

汇集 Ralph 技术资源,让 AI 编码循环迭代直到达标

A curated list of resources about Ralph, the AI coding technique that runs AI coding···

★ 934 2026-08-09
FusionAI 开源

在 Delphi IDE 里直接调用多种 AI 模型,写代码更快更聪明

A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio ID···

★ 280 2026-08-09
ryugi 开源

给编码代理配技能包和可视化工作台

流儀 — a skills collection for coding agents and the artifacts workbench they desig···

★ 399 2026-11-05