rust-router

Route Rust questions to relevant knowledge sources with layered L1/L2/L3 skills.

1|2|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/dojoengine/torii-core --skill rust-router-dojoengine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-router
Source: https://github.com/dojoengine/torii-core/tree/main/.agents/skills/rust-router
Command: npx skills add https://github.com/dojoengine/torii-core --skill rust-router-dojoengine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Rust Question Router directs Rust-related questions to the most relevant knowledge sources, improving accuracy and response quality by matching queries to the appropriate skills and context.

Core Features & Use Cases

  • Layered routing across L1 (language mechanics), L2 (design choices), and L3 (domain constraints) to map questions to the right expertise.
  • Dual-skill loading when domain keywords appear, enabling cross-domain context with error-focused skills (e.g., ownership, concurrency) and domain-specific guidance.
  • Context-aware guidance that traces through relevant skills to produce structured, actionable answers for compile errors, design questions, and performance considerations.

Quick Start

Ask a Rust programming question and receive a routed, context-aware answer.

Frequently Asked Questions about rust-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get accurate guidance for Rust compile errors and ownership issues?

Rust compile errors and ownership issues are routed to specialized skills that analyze context and return structured, traceable guidance for resolving the specific error type.

What is the best way to route Rust design questions about concurrency patterns?

Rust design questions about concurrency patterns are routed through layered L1, L2, and L3 skills to map the query to the appropriate design choice and domain constraint expertise.

Does this router work with Rust ecosystem tools like tokio and async-std?

The router works with Rust ecosystem tools like tokio and async-std, routing questions about these crates to the correct context-aware knowledge sources for accurate guidance.

Can I load multiple skills when asking Rust questions about domain keywords?

Dual-skill loading activates when domain keywords appear, loading cross-domain context with error-focused skills like ownership or concurrency alongside domain-specific guidance.

How do I trace through relevant skills for structured Rust answers?

The router traces through relevant L1, L2, and L3 skills to produce structured, actionable answers for compile errors, design questions, and performance considerations.

When do I need layered routing for Rust ecosystem decisions?

Layered routing is needed when making Rust ecosystem decisions across crates and macros, as it maps questions to the right expertise by covering language mechanics, design choices, and domain constraints.