AgentStack
SKILL verified MIT Self-run

Rust

skill-vinnie357-claude-skills-rust · by vinnie357

Guide for Rust programming language. Use when writing Rust code, setting up Rust projects, or needing an overview of Rust development workflows.

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add skill-vinnie357-claude-skills-rust

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README — it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-vinnie357-claude-skills-rust)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Rust? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Rust Programming Language

Entry point for Rust development. Provides an overview and routes to focused skills.

When to Use This Skill

Activate when:

  • Starting a new Rust project
  • Needing a general overview of Rust capabilities
  • Unsure which specific Rust skill to load

Available Skills

This plugin provides focused skills for specific Rust topics:

  • rust:ownership - Ownership rules, borrowing, slices, lifetimes
  • rust:error-handling - Result, Option, ? operator, custom error types
  • rust:anti-patterns - Anti-patterns and clippy anti-idioms to hunt and fix
  • rust:async - Async functions, tokio, streams, threads, channels, shared state
  • rust:testing - Unit tests, integration tests, cargo test, Cargo.toml, commands
  • rust:troubleshooting - Best practices, common patterns, idiomatic Rust
  • rust:cli - Argument parsing with clap, CLI output and progress, exit codes, testing CLI binaries

For core language features (traits, generics, collections, pattern matching), see references/language.md.

Quick Start

# Install via mise
mise use rust@latest

# Create a new project
cargo new myproject
cd myproject

# Build and run
cargo run

See templates/mise.toml for project task definitions.

Key Principles

  • Ownership ensures memory safety: no garbage collector needed
  • Borrow checker prevents data races: compile-time safety
  • Zero-cost abstractions: high-level code compiles to efficient machine code
  • Explicit over implicit: be clear about ownership, mutability, errors
  • Prefer immutability: use mut only when needed
  • Use the type system: let the compiler catch errors
  • Test thoroughly: tests are first-class in Rust
  • Use clippy: catch common mistakes and non-idiomatic code

Anti-fabrication

This skill follows core:anti-fabrication. Every claim about Rust language behavior, the standard library, and tooling commands is verified against the official documentation cited in sources.md — not inferred from generic familiarity with the language. Before asserting a language feature, API signature, or command behavior this skill and its references do not cover, check the installed Rust toolchain's documentation (rustup doc) or crates.io rather than guessing.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.