code-review-rust

Enforce domain-driven Rust code quality rules during automated reviews.

5|Updated Dec 4, 2024
One-click install
npx skills add https://github.com/mimul/axum-rusty --skill code-review-rust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-rust
Source: https://github.com/mimul/axum-rusty/tree/main/.claude/skills/code-review-rust
Command: npx skills add https://github.com/mimul/axum-rusty --skill code-review-rust

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewing Rust code for domain-driven quality across PRs, diff scans, and branches is time-consuming and error-prone without a structured checklist.

Core Features & Use Cases

  • Domain-aware reviews that validate domain model alignment, type safety, error handling, and security concerns.
  • Supports multiple review modes (PR, local diff, staged, commit, branch, and file) to fit CI pipelines and local workflows.
  • Use case: a Rust project with a rich domain model can be consistently reviewed against R-01 to R-09 criteria with automated rule loads.

Quick Start

Invoke the code-review-rust command in your CI or local environment to analyze the current changes and generate a structured review.

Frequently Asked Questions about code-review-rust

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

FAQPage Schema
How do I enforce domain-driven design rules during Rust code review?

You can automate Rust code review across multiple modes including local diffs, staged changes, commits, branches, and file-based reviews. This fits directly into local workflows and CI pipelines to check domain model alignment and security concerns.

What is the best way to automate security checks for Rust domain models in a PR?

Rust code review for domain-driven projects requires a Rust codebase with a rich domain model, associated tests, and defined security concerns. It loads automated R-01 to R-09 criteria rules to consistently evaluate code quality.

How does automated lint integration work with Rust domain model validation?

Rust code review with automated rule loading distinguishes itself by enforcing domain-aware quality checks consistently across PRs and branches. It replaces manual, error-prone checklist reviews with structured R-01 to R-09 criteria validation.

Why does my Rust code review fail to catch domain model misalignment in diffs?

Rust code review validates domain models by applying automated checks for type safety, error handling, and security concerns. It loads structured coding-style rules to ensure the domain model aligns with predefined criteria before human review.