用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill rust命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | rust |
| description | Best practices for Rust development including project structure, error handling, and testing |
| goal | พัฒนาระบบด้วย Rust ตาม best practices |
| outcome | Projects ที่ใช้ Rust มีคุณภาพและ maintainable |
Use this skill when you need to develop systems with Rust focusing on safety, performance, and maintainability.
| Folder | Purpose | When to Use |
|---|---|---|
rules/ | Specific guidelines and patterns | Create actionable rules |
rust-*.md | Implementation guides | Step-by-step setup instructions |
cargo new and configure Cargo.tomlcargo new my-projectcargo test เพื่อทดสอบการตั้งค่า| Priority | Impact | Reference | Name | Description | Prefix | Condition |
|---|---|---|---|---|---|---|
| 1 | CRITICAL | rust-cargo-toml.md | Cargo.toml | ตั้งค่า Cargo.toml ตาม best practices | rust- | เมื่อสร้าง project |
| 1 | CRITICAL | rust-cargo-config.md | Cargo Config | ตั้งค่า .cargo/config.toml | rust- | เมื่อตั้งค่า config |
| 1 | CRITICAL | rust-config-file.md | Config File | ตั้งค่า Config.toml | rust- | เมื่อตั้งค่า config |
| 2 | HIGH | rust-error-rs.md | Error Handling | การจัดการ errors ด้วย thiserror | rust- | เมื่อ handle errors |
| 2 | HIGH | rust-config-rs.md | Config Module | การจัดการ configuration ด้วย figment | rust- | เมื่อจัดการ config |
| 2 | HIGH | rust-telemetry-rs.md | Telemetry | การจัดการ logging ด้วย tracing | rust- |
| Reference | Name | Description | Prefix |
|---|---|---|---|
| core-concept.md | Core Concepts | ความรู้เกี่ยวกับ concepts หลักของ Rust | rust- |
| all-features.md | All Features | ความรู้เกี่ยวกับฟีเจอร์ทั้งหมดของ Rust | rust- |
| best-practices.md | Best Practices | แนวทางปฏิบัติที่ดีที่สุดสำหรับ Rust | rust- |
| เมื่อ setup telemetry |
| 2 | HIGH | rust-prelude-rs.md | Prelude | การจัดการ common imports | rust- | เมื่อจัดการ imports |
| 2 | HIGH | rust-lib-rs.md | Library Entry | Expose Public API | rust- | เมื่อสร้าง library |
| 2 | HIGH | rust-main-rs.md | Main Entry | Application Entry Point | rust- | เมื่อสร้าง application |
| 3 | HIGH | rust-components.md | Components | Pure Layer: Domain logic | rust- | เมื่อสร้าง components |
| 3 | HIGH | rust-services.md | Services | Effect Layer: I/O | rust- | เมื่อสร้าง services |
| 3 | HIGH | rust-adapters.md | Adapters | Wrappers สำหรับ external libraries | rust- | เมื่อสร้าง adapters |
| 3 | HIGH | rust-utils.md | Utils | Pure helpers | rust- | เมื่อสร้าง utils |
| 3 | HIGH | rust-types.md | Types | Data Structures | rust- | เมื่อสร้าง types |
| 3 | HIGH | rust-constants.md | Constants | ค่าคงที่ | rust- | เมื่อสร้าง constants |
| 4 | MEDIUM | rust-testing.md | Testing | Unit และ Integration Tests | rust- | เมื่อทดสอบ |
| 4 | MEDIUM | rust-imports.md | Imports | การจัดการ imports | rust- | เมื่อจัดการ imports |
| 4 | MEDIUM | rust-documentation.md | Documentation | Documentation Standard | rust- | เมื่อเขียน docs |
| 4 | MEDIUM | rust-prohibitions.md | Prohibitions | สิ่งที่ห้าม | rust- | เมื่อเขียน code |
| 4 | MEDIUM | rust-code-quality.md | Code Quality | Best practices | rust- | เมื่อเขียน code |
| 4 | MEDIUM | rust-security.md | Security | Best practices | rust- | เมื่อ ensure security |
| 4 | MEDIUM | rust-performance.md | Performance | Best practices | rust- | เมื่อ optimize |