By vinnie357
Develop Rust code with guided skills covering ownership, borrowing, lifetimes, async concurrency, error handling, CLI apps, and anti-pattern refactoring, plus adversarial TDD agents that enforce a test-first workflow with a test-author and implementer pair.
Rust TDD test-author worker. Writes failing tests against a provided spec/acceptance criteria and freezes them on commit; forbidden from writing implementation code. Half of the adversarial Rust fix pair (with rust-implementer). Use when a Rust change needs tests authored before implementation.
Rust TDD implementer worker. Makes a frozen failing test suite pass with the smallest idiomatic change; forbidden from modifying test files. Half of the adversarial Rust fix pair (with rust-test-author). Use when implementing Rust code against frozen tests.
Identify and refactor Rust anti-patterns and clippy anti-idioms. Use when reviewing Rust code for smells, hunting anti-patterns to fix or remove, or refactoring code that clones to satisfy the borrow checker, takes &String/&Vec parameters, unwraps on fallible paths, or returns sentinel values instead of Option/Result.
Guide for async and concurrent Rust programming. Use when writing async functions, using tokio, spawning threads, working with channels, or sharing state with Arc/Mutex.
Guide for building Rust command-line applications. Use when parsing CLI arguments with clap, adding progress bars or verbosity flags, testing a CLI binary as a subprocess, choosing process exit codes, or reporting errors to end users with anyhow context.
Guide for Rust error handling. Use when working with Result, Option, the ? operator, implementing custom error types, or composing errors with thiserror and anyhow.
Guide for Rust ownership, borrowing, and lifetimes. Use when working with ownership rules, move semantics, borrowing, slices, or lifetime annotations.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub vinnie357/claude-skills --plugin rustBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A curated collection of modular, self-contained skills that extend Claude's capabilities with specialized knowledge across multiple programming languages, development tools, workflow orchestration, and software development best practices.
Add the marketplace and install plugins:
# Add the vinnie357 marketplace
/plugin marketplace add vinnie357/claude-skills
# Install all skills (meta-plugin)
/plugin install all-skills@vinnie357
# Or install individual plugins selectively:
/plugin install core@vinnie357 # Git, documentation, code review, accessibility
/plugin install elixir@vinnie357 # Elixir, Phoenix, OTP, testing
/plugin install rust@vinnie357 # Rust language features
/plugin install wasm@vinnie357 # WebAssembly and Wasmtime
/plugin install zig@vinnie357 # Zig language features
/plugin install dagu@vinnie357 # Workflow orchestration
/plugin install github@vinnie357 # GitHub Actions, workflows, act
/plugin install pm@vinnie357 # Prototype spec harvesting, SDLC assessment, PRDs
/plugin install slidev@vinnie357 # Slidev presentations
/plugin install tweag@vinnie357 # Topiary formatter and Nickel config
/plugin install ui@vinnie357 # daisyUI, Tailwind CSS theming
/plugin install claude-code@vinnie357 # Plugin marketplace management tools
/plugin install ansible@vinnie357 # Ansible automation, roles, vault, testing
Verify installation:
/plugin list
all-skills - Complete BundleMeta-plugin that installs all available skills from all other plugins. Install this for the full experience.
Keywords: all, complete, bundle
core - Essential Development SkillsFundamental development tools and best practices.
Skills:
Keywords: git, documentation, code-review, tools, beads, bees, container, tdd
elixir - Elixir DevelopmentElixir and Phoenix development skills.
Skills:
Keywords: elixir, phoenix, otp, ports, style, beam
rust - Rust ProgrammingRust language features and best practices.
Skills:
Keywords: rust, systems-programming, memory-safety
wasm - WebAssembly DevelopmentWebAssembly runtime, compilation, and embedding skills.
Skills:
Keywords: wasm, webassembly, wasmtime, wasi, component-model
dagu - Workflow OrchestrationDagu workflow orchestration and automation.
Skills:
Keywords: dagu, workflow, orchestration
ui - UI DevelopmentUI framework and component library skills.
Skills:
Keywords: ui, daisyui, tailwind
Essential development skills: Git, documentation, code review, accessibility
Claude Code-specific skills for plugin marketplace management, validation, and component creation
Meta-plugin that installs all skills from all plugins in the marketplace
Operate a Proxmox estate: PVE hypervisor, PBS backups, PDM multi-node management, golden-image builds, and terraform/packer automation
awman: parallel AI code agent sessions with container isolation, worktrees, and a REST API
Comprehensive Rust development skill bringing memory safety, performance optimization, and Rust idioms to AI-assisted systems programming and application development.
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code.
Comprehensive Rust development assistant with meta-question routing, coding guidelines, version queries, and ecosystem support
Rust code review and development skills covering ownership, lifetimes, error handling, async/tokio, serde, sqlx, axum, macros, FFI, unsafe, concurrency, and testing patterns.
Rust development skill with strict coding standards, FAIL FAST error handling, and build/review agents
Advanced Rust skills for ownership, error handling, and async programming.