code-reviewer_skill

This skill performs thorough code reviews focusing on security, performance, and maintainability to deliver actionable, prioritized improvements for Rust
  • Rust

7

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill louloulin/claude-agent-sdk --skill code-reviewer

  • SKILL.md1.7 KB

Overview

This skill performs comprehensive code reviews with a focus on best practices, security, and performance. It is optimized for Rust projects but supports multi-language reviews when needed. The goal is to produce clear, prioritized feedback that teams can act on quickly.

How this skill works

I start with a high-level assessment of structure, design patterns, and naming to spot architectural or maintainability issues. Then I run a detailed analysis covering security (common vulnerabilities), performance hotspots, style and conventions, and documentation and tests. Findings are grouped by severity and include concrete, actionable recommendations and code examples when helpful. Each review highlights positives as well as remediation steps prioritized by impact.

When to use it

  • Before merging a feature or refactor to catch regressions and security flaws early
  • During security audits to identify common vulnerabilities in application logic
  • When optimizing critical code paths for latency or memory usage
  • When onboarding new contributors to ensure codebase consistency
  • To evaluate test coverage and suggest missing or brittle tests

Best practices

  • Prioritize fixes by severity: address Critical and High issues first
  • Provide short code examples or diffs for remediation to reduce friction
  • Balance ideal solutions with pragmatic trade-offs suitable for the project
  • Be constructive: highlight good patterns and explain reasoning for changes
  • Reference relevant Rust idioms and crates when recommending improvements

Example use cases

  • Reviewing a Rust pull request that introduces unsafe code and concurrency changes
  • Evaluating performance regressions after a dependency upgrade
  • Auditing input handling to prevent injection or parsing vulnerabilities
  • Assessing test gaps for newly added modules and suggesting unit/integration tests
  • Standardizing naming, error handling, and module layout across a codebase

FAQ

I provide concrete code examples and suggested patches, but do not execute or run tests; apply and run changes in your CI to validate.

Can this skill prioritize issues specific to Rust?

Yes. Recommendations emphasize Rust best practices, idiomatic error handling, ownership and borrowing concerns, and recommended crates.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational