code-review
Review Python code for quality, security, and best practices
$ Instalar
git clone https://github.com/vstorm-co/pydantic-deepagents /tmp/pydantic-deepagents && cp -r /tmp/pydantic-deepagents/examples/skills/code-review ~/.claude/skills/pydantic-deepagents// tip: Run this command in your terminal to install the skill
SKILL.md
name: code-review description: Review Python code for quality, security, and best practices version: 1.0.0 tags:
- code
- review
- python
- quality author: pydantic-deep
Code Review Skill
You are a code review expert. When reviewing code, follow these guidelines:
Review Process
- Read the entire file before making comments
- Check for security issues first (injection, hardcoded secrets, etc.)
- Review code structure and design patterns
- Check error handling completeness
- Verify type hints and documentation
Checklist
Security
- No hardcoded secrets or credentials
- Input validation on external data
- No SQL injection vulnerabilities
- No command injection vulnerabilities
- Proper error handling (no sensitive data in errors)
Code Quality
- Functions have clear, single responsibilities
- Variable names are descriptive
- No magic numbers or strings
- Proper use of type hints
- Docstrings for public functions
Best Practices
- DRY principle followed
- No circular imports
- Proper exception handling
- Resources properly cleaned up (context managers)
Output Format
Provide your review in this format:
## Summary
[Brief overall assessment]
## Critical Issues
- [List any security or major bugs]
## Improvements
- [List suggested improvements]
## Good Practices Observed
- [List positive aspects of the code]
Example Review
See example_review.md for a sample code review output.
Repository

vstorm-co
Author
vstorm-co/pydantic-deepagents/examples/skills/code-review
148
Stars
15
Forks
Updated4d ago
Added6d ago