code-reviewer

Review Python code for quality, security, and performance issues.

106|17|Updated Aug 29, 2022
One-click install
npx skills add https://github.com/MMIV-ML/fastMONAI --skill code-reviewer-mmiv-ml
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/MMIV-ML/fastMONAI/tree/main/.claude/skills/code-reviewer
Command: npx skills add https://github.com/MMIV-ML/fastMONAI --skill code-reviewer-mmiv-ml

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to systematically assess Python code for quality, security, and performance, reducing risk and accelerating delivery.

Core Features & Use Cases

  • Code Quality Review: evaluates readability, maintainability, and adherence to style (PEP 8) with concrete improvement suggestions.
  • Security & Safety Analysis: checks input validation, data exposure risks, and safe use of dependencies; highlights potential vulnerabilities.
  • Performance & MedImaging Guidance: reviews tensor operations, memory usage, and nbdev/fastMONAI integration patterns for medical imaging code.
  • Use Case: before merging a feature branch, run this skill to generate a structured report listing issues, suggested fixes, and priority levels.

Quick Start

To initiate a review, provide the latest commit diff or code snippet and request a comprehensive quality, security, and performance assessment.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I review Python code for fastMONAI medical imaging projects?

To review Python code for fastMONAI medical imaging projects, provide a commit diff or code snippet to assess code quality, security vulnerabilities, and performance issues, yielding a structured report with actionable fixes and priority levels.

What does a Python security and performance analysis cover for medical imaging workflows?

A Python security and performance analysis for medical imaging workflows covers input validation, data exposure risks, safe dependency usage, tensor operations, and memory usage to identify potential vulnerabilities and performance bottlenecks.

How do I check Python code quality and PEP 8 compliance before merging a feature branch?

To check Python code quality and PEP 8 compliance before merging a feature branch, run a comprehensive review on the latest commit diff to evaluate readability, maintainability, and adherence to style with concrete improvement suggestions.

Can I use nbdev with fastMONAI to evaluate tensor operations and memory usage?

Yes, you can use nbdev with fastMONAI to evaluate tensor operations and memory usage by reviewing integration patterns specific to medical imaging code, which highlights performance bottlenecks and ensures safe data handling.

What is the best way to find security vulnerabilities in Python medical imaging code?

The best way to find security vulnerabilities in Python medical imaging code is to perform a safety analysis that checks input validation, data exposure risks, and safe use of dependencies, delivering structured findings with actionable fixes.

Does this code review process require specific dependencies to work with fastMONAI?

No specific dependencies are required to initiate the code review process, but providing the latest commit diff or Python code snippet from your fastMONAI and nbdev environment ensures an accurate quality, security, and performance assessment.