This one automates the tedious parts of staying current with Rust. It fetches version info, changelogs, and crate documentation from releases.rs, lib.rs, and docs.rs instead of making you hunt through multiple sites. The implementation is smarter than most: it checks for local agent files first to run background tasks, then falls back to inline mode with actionbook selectors and agent-browser when you've only installed the skill. It knows the difference between std library docs and third-party crates, routes queries accordingly, and even handles Clippy lints. The tool chain priority is sensible: actionbook for pre-computed selectors, agent-browser for execution, WebFetch only as last resort. Saves you from context switching when you just need to know what's in Rust 1.85 or which tokio version added that feature.

skills.sh installs
3.3K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add actionbook/rust-skills --skill rust-learner --agent claude-code

Installs 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 TypeAgent 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/actionbook/rust-skills
Categories
Backend & APIs, Git & Pull Requests, Documentation, Release Management, Rust
First seen
May 16, 2026

More from actionbook/rust-skills

All 38
1dpearson2699 avatarmusickitdpearson2699/swift-ios-skillsIntegrate Apple Music playback, catalog search, and Now Playing metadata using MusicKit and MediaPlayer. Use when adding music search, Apple Music subscription 3.3Kskills.sh installs
2astral-sh avatartyastral-sh/claude-code-pluginsGuide for using ty, the extremely fast Python type checker and language server. Use this when type checking Python code or setting up type checking in Python pr3.3Kskills.sh installs
3markdown-viewer avatardata-analyticsmarkdown-viewer/skillsCreate data pipeline and analytics architecture diagrams using PlantUML syntax with database/analytics stencil icons. Best for ETL pipelines, data lakes, real-t3.2Kskills.sh installs
4affaan-m avatarggetaffaan-m/eccgget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evide3.2Kskills.sh installs
5aahl avatarmcp-duckgoaahl/skillsSkills for web search and content scraping via DuckDuckGo MCP Server. Used when users need online searching and web scraping.3.2Kskills.sh installs
6przeprogramowani avatar10x-cli-guideprzeprogramowani/10x-cliInvoke this skill when the user asks how to USE the 10x-cli day-to-day — fetching lessons, listing modules, switching AI tools, troubleshooting errors, understa3.2Kskills.sh installs