rust-router guides users through Rust programming questions by systematically routing them through three cognitive layers—language mechanics (ownership, borrowing, lifetimes), design patterns and architecture, and domain-specific constraints—ensuring that compiler errors, design questions, and comparisons are addressed with appropriate depth and context. It's designed for Rust developers at all levels who need help understanding error messages, implementing async patterns, making architectural decisions, or building domain-specific applications like web services or financial systems. The skill solves the problem of determining whether a Rust question requires foundational language clarification, higher-level design guidance, or domain expertise by tracing through these interconnected layers rather than jumping directly to answers.
npx skills add https://github.com/zhanghandong/rust-skills --skill rust-router