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 specialized Rust skill for accurate and context-aware answers.
Core Features & Use Cases
- Error Code Routing: Maps specific Rust compiler error codes (e.g., E0382) to relevant language mechanics skills.
- Cognitive Layer Navigation: Guides users through Rust's core principles by identifying whether a question pertains to language mechanics (Layer 1), design choices (Layer 2), or domain constraints (Layer 3).
- Dual-Skill Loading: For queries involving both domain keywords and errors, it loads both the domain-specific skill and the relevant language mechanics skill.
- Use Case: When a user asks "How do I fix a borrow error in my web API?", this skill will identify the error type, the web domain context, and route the query to both the ownership skill and the web domain skill for a comprehensive answer.
Quick Start
Use the rust-router skill to help me understand a compile error.