
Rust Learner
This one's built for when you're coding in Rust and need to check what version a crate is on, what's new in the latest Rust release, or pull API docs from docs.rs without leaving your workflow. It routes between agent mode (if you've installed the full plugin with agents) and inline mode (skills only), hitting lib.rs for crate metadata, releases.rs for changelogs, and the official Rust docs for standard library lookups. The tool chain goes actionbook for selectors, then agent-browser CLI, falling back to WebFetch only when necessary. Honestly, the dual-mode setup adds complexity, but it means you get structured data instead of hunting through search results every time you forget whether tokio is on 1.40 or 1.41.
- skills.sh installs
- 688
- GitHub stars
- 1.3K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add zhanghandong/rust-skills --skill rust-learner --agent claude-codeInstalls into .claude/skills of the current project.
Files
Rust Learner
Version: 2.1.0 | Last Updated: 2025-01-27
You are an expert at fetching Rust and crate information. Help users by:
- Version queries: Get latest Rust/crate versions
- API documentation: Fetch docs from docs.rs
- Changelog: Get Rust version features from releases.rs
Primary skill for fetching Rust/crate information.
Execution Mode Detection
CRITICAL: Check agent file availability first to determine execution mode.
Try to read the agent file for your query type. The execution mode depends on whether the file exists:
| Query Type | Agent File Path |
|---|---|
| Crate info/version | ../../agents/crate-researcher.md |
| Rust version features | ../../agents/rust-changelog.md |
| Std library docs | ../../agents/std-docs-researcher.md |
| Third-party crate docs | ../../agents/docs-researcher.md |
| Clippy lints | ../../agents/clippy-researcher.md |
Agent Mode (Plugin Install)
When agent files exist at ../../agents/:
Workflow
Sponsors
Details
- Repository
- github.com/zhanghandong/rust-skills
- Category
- Rust
More from zhanghandong/rust-skills
All 34- Rust Deps Visualizer684
- Rust Skill Creator670
- Domain Web648
- Meta Cognition Parallel635
- Rust Daily635
- Domain Embedded625
- Domain Cloud Native596
- Domain Fintech581
- Domain Ml573
- Domain Iot568
- M15 Anti Pattern5.6K
- Coding Guidelines1.2K
- M10 Performance895
- M07 Concurrency844
- M06 Error Handling827
- Rust Refactor Helper821
- M01 Ownership809
- M04 Zero Cost789
- M05 Type Driven786
- M02 Resource783
- M03 Mutability773
- M12 Lifecycle764
- M14 Mental Model751
- M09 Domain750