
Microsoft Rust Training
This is Microsoft's official Rust curriculum packaged as seven mdBooks that you can build and browse locally. It covers bridge paths from C/C++, C#/Java, and Python, plus deep dives on async, advanced patterns, type-level correctness, and engineering practices. Each book has 15-16 chapters with Mermaid diagrams and embedded Rust playgrounds. You clone the repo, run `cargo xtask build`, and get a full local documentation site. It's genuinely comprehensive, not a toy tutorial. The type-driven correctness book in particular gets into phantom types and capability tokens, which you don't see in most Rust learning materials. If you're ramping up a team or want structured reference material beyond the official book, this hits a sweet spot between breadth and depth.
- skills.sh installs
- 837
- GitHub stars
- 61
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill microsoft-rust-training --agent claude-codeInstalls into .claude/skills of the current project.
Files
Microsoft Rust Training
Skill by ara.so β Daily 2026 Skills collection.
A collection of seven structured Rust training books maintained by Microsoft, covering Rust from multiple entry points (C/C++, C#/Java, Python backgrounds) through deep dives on async, advanced patterns, type-level correctness, and engineering practices. Each book contains 15β16 chapters with Mermaid diagrams, editable Rust playgrounds, and exercises.
Book Catalog
| Book | Level | Focus |
|---|---|---|
c-cpp-book | π’ Bridge | Move semantics, RAII, FFI, embedded, no_std |
csharp-book | π’ Bridge | C#/Java/Swift β ownership & type system |
python-book | π’ Bridge | Dynamic β static typing, GIL-free concurrency |
async-book | π΅ Deep Dive | Tokio, streams, cancellation safety |
rust-patterns-book | π‘ Advanced | Pin, allocators, lock-free structures, unsafe |
type-driven-correctness-book | π£ Expert | Type-state, phantom types, capability tokens |
engineering-book | π€ Practices | Build scripts, cross-compilation, CI/CD, Miri |
Installation & Setup
Prerequisites
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- Category
- Rust
- First seen
- May 16, 2026
More from aradotso/trending-skills
All 251- Tg Ws Proxy Telegram Socks5837
- Wewrite Wechat Ai Publishing836
- Jkvideo Bilibili React Native835
- Ai Scanner Garak834
- Bazi Skill Chinese Astrology833
- Career Ops Job Search830
- Holyclaude Ai Workstation820
- Mcp Brasil Public Apis819
- Type4me Macos Voice Input816
- Obliteratus Abliteration815
- Markit Markdown Converter811
- Flipoff Split Flap Display806
- Legalize Es Spanish Legislation806
- Mac Code Local Ai Agent800
- K Skill Korean Ai Tools799
- Codex Plugin Cc787
- Pump Analyzer Solana786
- Turboquant Pytorch772
- App Store Screenshots Generator769
- Caveman Token Optimizer768
- Open Pencil Design Editor766
- Pgmicro Postgres Sqlite764
- Tribev2 Brain Encoding764
- Polymarket Arbitrage Bot762