
Rust Router
This is a meta-router that decides which specialized Rust skill Claude should load based on your question. It works in three layers: language mechanics (ownership, lifetimes, error codes), design patterns (performance, anti-patterns, domain modeling), and domain constraints (fintech, web, embedded). When you hit a borrow checker error or ask about async patterns, it traces through the layers to pull in the right combination of skills. The negotiation protocol is interesting: it forces Claude to show confidence levels and gaps when you ask comparative questions like "tokio vs async-std" or request best practices. It's essentially a dispatch table with 30+ routing rules, error code lookups, and domain keyword detection. If you work in Rust and want more structured responses that acknowledge what they don't cover, this shapes how Claude approaches your questions.
- skills.sh installs
- 2.9K
- GitHub stars
- 1.6K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add actionbook/rust-skills --skill rust-router --agent claude-codeInstalls into .claude/skills of the current project.
Files
Rust Question Router
Version: 2.0.0 | Last Updated: 2025-01-22
v2.0: Context optimized - detailed examples moved to sub-files
Meta-Cognition Framework
Core Principle
Don't answer directly. Trace through the cognitive layers first.
Layer 3: Domain Constraints (WHY)
├── Business rules, regulatory requirements
├── domain-fintech, domain-web, domain-cli, etc.
└── "Why is it designed this way?"
Layer 2: Design Choices (WHAT)
├── Architecture patterns, DDD concepts
├── m09-m15 skills
└── "What pattern should I use?"
Layer 1: Language Mechanics (HOW)
├── Ownership, borrowing, lifetimes, traits
├── m01-m07 skills
└── "How do I implement this in Rust?"
Routing by Entry Point
Sponsors
Details
- Repository
- github.com/actionbook/rust-skills
- Categories
- Documentation, Debugging, Productivity & Planning, Rust, Design & UI/UX
- First seen
- Jun 3, 2026
More from actionbook/rust-skills
All 38- Core Agent Browser2.2K
- Core Dynamic Skills2K
- Core Actionbook2K
- Core Fix Skill Docs2K
- M15 Anti Pattern9.3K
- Coding Guidelines4.2K
- M10 Performance3.8K
- M07 Concurrency3.7K
- M06 Error Handling3.7K
- M01 Ownership3.6K
- M04 Zero Cost3.6K
- M05 Type Driven3.6K
- M02 Resource3.6K
- M03 Mutability3.6K
- Rust Refactor Helper3.6K
- M12 Lifecycle3.5K
- M09 Domain3.5K
- M14 Mental Model3.5K
- M11 Ecosystem3.5K
- M13 Domain Error3.5K
- Unsafe Checker3.5K
- Rust Code Navigator3.4K
- Rust Trait Explorer3.4K
- Rust Call Graph3.4K