con un clic
python-code-reviewer
// Provides comprehensive Python code review with focus on quality, bugs, security, and best practices. Use when reviewing Python code, functions, or modules for quality assessment.
// Provides comprehensive Python code review with focus on quality, bugs, security, and best practices. Use when reviewing Python code, functions, or modules for quality assessment.
| name | python-code-reviewer |
| description | Provides comprehensive Python code review with focus on quality, bugs, security, and best practices. Use when reviewing Python code, functions, or modules for quality assessment. |
When reviewing Python code, follow this comprehensive review format:
Identify and highlight what's working well:
Categorize issues by severity:
Critical Bugs:
filename:line_numberRecommendations:
For each issue or recommendation:
Review for:
Provide a score out of 10 with brief justification:
End with a concise 1-2 sentence summary of the code quality and main concerns.
Always check for:
filename:line_number format## Code Review: `path/to/file.py`
[Brief description of what the code does]
### ✅ Strengths
1. [Strength 1]
2. [Strength 2]
...
### ⚠️ Issues & Concerns
**Critical Bug (filename:line_number):**
[Description and code reference]
**Recommendations:**
1. [Recommendation with code example]
2. [Recommendation with code example]
...
### 📊 Overall Rating: X/10
**Summary:** [1-2 sentence summary]
Read to examine the code fileGrep if you need to search for patterns across multiple filesGlob to find related files if reviewing a moduleEdit or Write unless explicitly asked to fix issuesCompany HR specialist providing expert guidance on job descriptions, interview processes, candidate evaluation, onboarding, performance management, and HR policies. Use when working on human resources tasks and people operations.
Expert resume writing assistant that helps create, review, and optimize professional resumes. Provides industry-specific guidance, formatting recommendations, and ATS-friendly content. Use when creating or improving resumes.
Expert guidance for building FastAPI applications including API design, authentication, database integration, dependency injection, testing, and production best practices. Use when building or working with FastAPI projects.