review-python

Identify Python code quality issues in language and runtime conventions.

7|3|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/nesnilnehc/ai-cortex --skill review-python-nesnilnehc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-python
Source: https://github.com/nesnilnehc/ai-cortex/tree/main/skills/review-python
Command: npx skills add https://github.com/nesnilnehc/ai-cortex --skill review-python-nesnilnehc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps identify and report Python language and runtime convention issues in a given codebase.

Core Features & Use Cases

  • Audit Python code for type hints, exception handling, async/await patterns, context managers, and naming conventions (PEP8).
  • Assess dependency management and testability considerations without delving into security or architecture.
  • Use cases include pre-commit checks, code-review steps, or a focused language-quality pass on Python projects.

Quick Start

Provide a Python code range to review, and the skill will return a findings list describing language and runtime conventions.

Frequently Asked Questions about review-python

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

FAQPage Schema
How do I audit Python code for type hints and async/await patterns?

To audit Python code for type hints and async/await patterns, provide a Python code range for review. The tool identifies language and runtime convention issues, returning findings with file:line references, severity, and optional suggestions.

What is the best way to check PEP8 naming conventions and exception handling in Python?

Checking PEP8 naming conventions and exception handling requires a focused language-quality pass on your Python project. This tool evaluates those specific runtime conventions and outputs a detailed findings list without delving into security or architecture.

Can I use this for Python code review on context managers and testability?

Yes, you can use this for Python code review on context managers and testability. It assesses dependency management and testability considerations, applying specifically to Python projects and code ranges provided by the caller.

Does the Python code audit ignore non-Python files?

Yes, the Python code audit ignores non-Python files for Python-specific rules unless explicitly included. It focuses entirely on identifying Python language and runtime convention issues within the provided codebase.

What limitations exist when auditing Python language conventions?

A key limitation when auditing Python language conventions is that it does not delve into security or architecture. It strictly focuses on language and runtime quality issues like type hints, exceptions, and dependency management.