When to activate: Rust generics, trait bounds, associated types, GATs, where clauses, PhantomData, higher-ranked trait bounds, type system
Guides learners from beginner to competent in Rust through stateful, adaptive curriculum management and spaced repetition.
//! use htmltomarkdown::HtmlConverter; //! let converter = HtmlConverter::new(); //! let markdown = converter.convert(" Hello ")?; //!
When to activate: Rust modules, Cargo.toml, workspaces, crate organization, pub visibility, use declarations, features, dependencies
When to activate: Rust tracing, logging, metrics, spans, instruments, OpenTelemetry, tracing-subscriber, prometheus, structured logging
Use when Rust's ownership system including ownership rules, borrowing, lifetimes, and memory safety.
When to activate: general Rust code, ownership, borrowing, lifetimes, enums, pattern matching, traits, structs, idiomatic Rust
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best practices
Guidance for scaffolding new Rust projects.
CRITICAL: Use for ALL Rust questions including errors, design, and coding.
When to activate: Rust security, unsafe code, input validation, secret handling, cryptography, supply chain, audit, injection prevention
When to activate: Rust serde, JSON, serialization, deserialization, custom serialize, rename, flatten, skip, default, serde_json, toml…
Explore Rust trait implementations using LSP.
When to activate: Rust web development, axum, actix-web, HTTP server, REST API, middleware, routing, handlers
Diagnoses RustDesk connection failures, network routing errors, and proxy interference for self-hosted and public remote desktop setups.
ESP32-S3 / ESP32-C6 firmware build, flash, WiFi provisioning, and serial monitoring for RuView CSI sensing nodes.
RNN+Transformer hybrid with O(n) inference.
Turn settled decisions into an implementation plan for requested planning, handoffs, or multi-session work.
Reviews code diffs, identifies bugs and style deviations, and outputs actionable feedback organized by severity.
Summarizes the current session into a concise handoff document tailored for seamless context transfer to the next AI agent.
Guides test-first implementation through disciplined red-green cycles and vertical slice iterations.