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.