rust-system-event-driven

Installation
SKILL.md

Rust System Event-Driven Best Practices

Comprehensive best practices guide for event-driven system programming in Rust. Contains 42 rules across 8 categories, prioritized by impact to guide async runtime usage, channel communication, threading, networking, and terminal handling.

When to Apply

Reference these guidelines when:

  • Building async applications with Tokio or async-std
  • Implementing network servers or clients
  • Writing terminal user interfaces (TUIs)
  • Managing concurrent tasks and shared state
  • Handling Unix signals and graceful shutdown

Rule Categories by Priority

Priority Category Impact Prefix
1 Async Runtime Patterns CRITICAL async-
2 Channel Communication CRITICAL chan-
Related skills

More from pproenca/dot-skills

Installs
62
GitHub Stars
141
First Seen
Jan 26, 2026