What problem does it solve?
This Skill acts as an intelligent router for all Rust-related queries, ensuring that questions about errors, design, and coding are directed to the most appropriate knowledge base or sub-skill for accurate and context-aware answers.
Core Features & Use Cases
- Error Code Resolution: Maps specific Rust compiler error codes (e.g., E0382, E0597) to their explanations and solutions.
- Design Pattern Guidance: Routes queries about architectural choices, best practices, and domain-specific design patterns in Rust.
- Language Mechanics Explanation: Directs questions about ownership, borrowing, lifetimes, traits, and concurrency to relevant sub-skills.
- Use Case: When a user encounters a "borrow error" or asks "how to implement async in Rust," this skill will identify the core issue and guide the AI to the correct resources for a detailed explanation and solution.
Quick Start
Use the rust-router skill to explain the E0382 error in a web API context.