Skip to main content
skill CX Codex

rust-skill-creator — Claude Code skill: overview and install

Builds assistant skills from Rust crate docs or the standard library. Saves API details and code examples to local files.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add actionbook/rust-skills --skill rust-skill-creator -a claude-code
Open on GitHub

What rust-skill-creator does

The skill converts crate pages on docs.rs or standard library references on doc.rust-lang.org into local context files. Pass a crate name like axum or a module path like std::sync, and your agent extracts key traits and code samples.

Execution branches into two paths. When companion commands /create-llms-for-skills and /create-skills-via-llms are installed, it runs through them. Otherwise, it uses agent-browser or WebFetch to scrape HTML blocks, writing everything to ~/.claude/skills/.

Target packages must exist on crates.io, because unverified documentation URLs cause immediate failures. Make sure agent-browser is configured if you run without companion helper commands.

What it helps with

  • generate local skills for third-party Rust crates
  • extract standard library trait and struct documentation
  • structure API references and usage patterns for assistant memory

Example prompts for the agent

  • Make a skill for the tokio crate
  • Generate a reference skill for std::marker::Send
  • Build a skill for axum focusing on routing handlers

How to install rust-skill-creator

1Skills CLI (Vercel)

npx skills add actionbook/rust-skills --skill rust-skill-creator -a claude-code

2Manually: put the files in place

~/.claude/skills/rust-skill-creator/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/rust-skill-creator/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about rust-skill-creator

How do I install rust-skill-creator in Claude Code?

Run npx skills add actionbook/rust-skills --skill rust-skill-creator -a claude-code in your terminal. This downloads the skill and registers it for Claude Code.

What does rust-skill-creator do?

It queries online Rust documentation and compiles module summaries and code samples into a SKILL.md file located in ~/.claude/skills/.

What happens if helper commands are missing?

The skill falls back to manual extraction using agent-browser or WebFetch. It creates reference markdown files directly from parsed web elements.

Similar skills

All skills for Programming languages →

From the same set33

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor