AI AGENT ADDONS

M07 Concurrency

actionbook/rust-skills

Concurrency lets your Rust programs do many things at once. This skill helps you pick the right tool for your task. You will learn about threads for heavy CPU work and async for waiting on input and output. It also covers Send and Sync markers to keep data safe across threads.

Errors like E0277 mean a type cannot move between threads. This skill shows you how to fix them. You will see when to use Mutex, channels, or Arc. Real examples from web APIs and CLI tools make it easy to apply.

You do not need to guess about deadlocks or race conditions. The skill guides you from the error up to the right design. It also links to other domain skills for deeper context.

Add M07 Concurrency skill to your workflow

Global

mkdir -p ~/.claude/skills/m07-concurrency

Project

mkdir -p .claude/skills/m07-concurrency

Source Repository

Stars
1,264
Forks
104
Watchers
1,264
Last Push
1 month ago
Created
6 months ago