infrastructure
78部署 Guts 節點基礎架構
Guts 節點部署需要可在本機、測試與正式環境目標之間重複使用的基礎架構。此技能提供 Terraform、Docker 和 Kubernetes 模式,以實現一致的節點推出。
使用 Guts Patterns 建置 Rust Services
Rust 團隊需要一致的 Guts services 專案模式。此技能為 Claude、Codex 和 Claude Code 提供針對 idiomatic Rust、async 設計,以及 commonware 整合的聚焦指引。
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "rust-development" from https://skillstore.io/skills/abdelstark-rust-development.md and its manifest at https://skillstore.io/api/skills/abdelstark-rust-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
正在使用「rust-development」。 依照 Guts 慣例審查這個新的 repository module。
預期結果:
一份精簡審查,涵蓋 public documentation、typed errors、module exports、async boundaries、tests,以及必要的 Cargo checks。
正在使用「rust-development」。 協助設計用於 repository queries 的 async service。
預期結果:
使用 Tokio channels、request 和 reply separation、清楚 error propagation,以及聚焦 test cases 的服務大綱。
正在使用「rust-development」。 為 Guts crate 準備 Cargo metadata。
預期結果:
一份檢查清單,涵蓋 package fields、Rust version、license、workspace dependencies、lint settings 和 repository metadata。
All static alerts are false positives caused by Markdown code fences, inline Rust identifiers, repository metadata, and a cryptography example. The skill provides standard Rust development guidance and does not show prompt injection, data exfiltration, or malicious intent.
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
https://skillstore.io/skills/abdelstark-rust-development/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/abdelstark-rust-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/abdelstark-rust-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/abdelstark-rust-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/abdelstark-rust-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>AbdelStark. (2026). rust-development security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/abdelstark-rust-development/audits/9@techreport{abdelstark-abdelstark-rust-development-2026,
author = {AbdelStark},
title = {rust-development security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/abdelstark-rust-development/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "rust-development security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "AbdelStark"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/abdelstark-rust-development/audits/9"
identifiers:
- type: other
value: "skillstore:abdelstark-rust-development:audit:9"
description: "Skillstore immutable audit report identifier"
將共用的錯誤處理、module layout、文件和 lint expectations 套用至新的 crate。
檢查服務是否以可維護的方式使用 Tokio channels 和結構化請求處理。
識別去中心化基礎設施元件所需的相關 commonware crates 和 Cargo metadata。
依照 Guts style guide 審查這個 Rust module。聚焦於格式化、文件、Result types、tests,以及清楚的 module boundaries。
協助為這個 Guts library crate 設計型別化錯誤。使用 thiserror-style variants、清楚訊息,以及 public Result alias。
審查這個 async service design。檢查 Tokio 使用方式、channel boundaries、request reply flow、ownership,以及 testability。
規劃使用 commonware primitives 的 Guts component。建議相關 crates、module structure、Cargo metadata、lints、tests 和 performance checks。
作者
AbdelStark授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
9f22d902a4190b1e33cced8a68441beb8e612f59
維護新鮮度
2026/7/22
使用量
14 次下載 · 265 次瀏覽
檔案結構
📄 SKILL.md
部署 Guts 節點基礎架構
Guts 節點部署需要可在本機、測試與正式環境目標之間重複使用的基礎架構。此技能提供 Terraform、Docker 和 Kubernetes 模式,以實現一致的節點推出。
建立可靠的 Rust 測試套件
分散式 Rust 系統需要涵蓋邏輯、非同步行為、同步與解析器安全性的測試。此技能為 Claude、Codex 和 Claude Code 提供 Guts 測試的實用模式。
實作 Git Protocol 操作
建置與 Git 相容的服務相當複雜,而且容易實作得不一致。此技能提供用於 repository objects、packfiles、refs 與 smart HTTP handlers 的 gitoxide 模式。
使用 Commonware 建置 P2P 網路
去中心化應用程式需要安全的對等節點通訊與儲存庫同步。此技能會引導 Claude、Codex 和 Claude Code 使用 commonware 的 Rust P2P 模式。
最佳化 Rust Lambda 並行處理
由 EmilLindfors
Rust Lambda handler 經常混合 I/O 與 CPU 工作,這可能會阻塞 runtime 或浪費平行處理能力。此 skill 引導 Claude、Codex 和 Claude Code 採用清楚的 async、blocking 與 Rayon 模式。
將 Rust 程式碼現代化至 Edition 2024
由 EmilLindfors
當新版次功能改變風格與編譯器期望時,Rust 遷移可能很困難。此技能可協助 Claude、Codex 和 Claude Code 識別 Rust 2024 重構機會與遷移步驟。
現代化 Rust Async 模式
由 EmilLindfors
當 traits、closures 和分派選擇相互影響時,Rust async API 可能很難設計。此技能提供現代原生 async 模式與 async-trait 遷移的實用指引。
建置生產級 Rust 系統
由 sickn33
Rust 專案通常需要在所有權、非同步執行階段、安全性與效能之間做出謹慎選擇。此技能會引導 Claude、Codex 和 Claude Code 完成生產級 Rust 設計與實作。
使用可重用模式建置 FastAPI API
由 0xDarkMatter
FastAPI 專案需要在驗證、依賴項、middleware 和背景工作方面做出一致的選擇。這項技能為 Claude、Codex 和 Claude Code 提供可重用模式,用於實務 Python API 開發。
簡化 Rust If-Let 控制流程
由 EmilLindfors
巢狀模式比對可能會隱藏 Rust 程式碼中的主要決策路徑。此技能可協助 Claude、Codex 和 Claude Code 建議使用 let chains,讓 Rust 2024 控制流程更清晰。