スキル一覧に戻る
get2knowio

maverick-rust-async

by get2knowio

Highway to the agent zone!

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: maverick-rust-async description: Rust async/await with Tokio and async patterns version: 1.0.0 triggers:

  • async fn
  • .await
  • tokio
  • async move
  • Future
  • Pin
  • Send
  • Sync
  • spawn
  • JoinHandle

Rust Async Skill

Tokio Basics

#[tokio::main]
async fn main() {
    let result = fetch_data().await;
}

async fn fetch_data() -> Result<String, Error> {
    // async operation
}

Spawning Tasks

let handle = tokio::spawn(async move {
    expensive_operation().await
});

let result = handle.await?;

Send + Sync Bounds

  • Send: Can transfer across thread boundaries
  • Sync: Can be shared across threads (&T is Send)
  • Use Arc instead of Rc for thread-safe reference counting

Review Severity

  • CRITICAL: Blocking calls in async functions
  • MAJOR: Using Rc in async code (not Send)
  • MINOR: Not using async context managers

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です