specialist-rust-reviewer

Identify ownership, borrowing, and memory-safety issues in modified Rust files.

42|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/VenTheZone/pi-dots --skill specialist-rust-reviewer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: specialist-rust-reviewer
Source: https://github.com/VenTheZone/pi-dots/tree/main/pi-dotfiles-specialist-skills/skills/specialist-rust-reviewer
Command: npx skills add https://github.com/VenTheZone/pi-dots --skill specialist-rust-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides expert, standards-aligned Rust code reviews to identify ownership, borrowing, and memory-safety issues in changes, ensuring robust and idiomatic Rust.

Core Features & Use Cases

  • Focused reviews of modified .rs files to surface potential bugs, anti-patterns, and performance concerns.
  • Actionable feedback with concrete code examples and suggestions ready for the next commit.
  • Suitable for integration into code review workflows or as a standalone self-review guide.

Quick Start

Review the latest Rust changes in a PR by running the specialist-rust-reviewer on the target branch and requesting a security-safe, idiomatic audit.

Frequently Asked Questions about specialist-rust-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review Rust code for ownership and borrowing issues in modified files?▼

To review Rust code for ownership and borrowing issues, analyze modified .rs files to identify memory-safety risks, anti-patterns, and performance concerns, then generate a prioritized, actionable summary with concrete code suggestions.

What's the best way to find memory-safety bugs in Rust changes before merging?▼

The best way to find memory-safety bugs in Rust changes is to audit modified files against idiomatic patterns and Clippy-inspired guidelines, producing a concise review report ready for integration into your code review workflow.

Do I need external linting tools to check for idiomatic Rust patterns?▼

No, you do not need external linting tools beyond standard Rust tooling like cargo and rustc. The review applies Clippy-inspired guidelines internally to evaluate borrowing, ownership, and idiomatic code without additional dependencies.

Can I integrate automated Rust code reviews into my existing pull request workflow?▼

Yes, you can integrate automated Rust code reviews into your pull request workflow by running the reviewer on the target branch to receive a prioritized summary of memory-safety issues and actionable recommendations for the next commit.

Why does my Rust code fail borrowing checks and how can I get actionable feedback?▼

Rust code fails borrowing checks due to ownership conflicts, which you can resolve by reviewing modified files for anti-patterns and applying concrete, idiomatic code suggestions generated from a focused memory-safety audit.

specialist-rust-reviewer: what memory-safety issues does it identify in Rust files?▼

specialist-rust-reviewer identifies ownership, borrowing, and memory-safety issues in modified .rs files, applying Clippy-inspired guidelines to deliver actionable recommendations and a concise, prioritized review summary for developers.