manojlds/adk-deepagents/code-review
Claude Code and agent skill by manojlds/adk-deepagents
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use when reviewing code for quality, correctness, security, and performance. Activate after completing a coding task or when the user asks for a code review.
Install
npx vskill@latest install manojlds/adk-deepagents/code-reviewSKILL.md
Code Review Skill
Perform a structured code review on completed code. Follow the checklist below and provide feedback in the specified format.
When to Use This Skill
- After completing a coding task, before presenting results to the user
- When the user explicitly asks for a code review
- When refactoring or improving existing code
- Before finalizing any non-trivial code change
Review Workflow
- Read the code — Use read_file to load all relevant source files
- Understand the intent — What is this code supposed to do?
- Run the checklist — Go through each category below systematically
- Test if possible — Execute the code and its tests to verify behavior
- Report findings — Use the feedback format at the bottom
Review Checklist
Correctness
- [ ] Does the code do what it's supposed to do?
- [ ] Are edge cases handled (empty input, None, boundary values)?
- [ ] Are there any off-by-one errors?
- [ ] Are return values and error conditions checked?
- [ ] Does the code handle concurrent/async scenarios correctly?
Security
- [ ] No hardcoded credentials, API keys, or secrets
- [ ] Input validation on all external data
- [ ] No injection vectors (SQL, command, path traversal)
- [ ] Proper error handling that doesn't leak internal details
- [ ] Sensitive data is not logged or printed
Performance
- [ ] No unnecessary loops or redundant computations
- [ ] Appropriate data structures used (dict for lookups, set for membership)
- [ ] No memory leaks or unbounded growth (unbounded lists, caches without eviction)
- [ ] I/O operations are efficient (buffered reads, batch operations)
- [ ] No premature optimization that hurts readability
Readability
- [ ] Clear, descriptive variable and function names
- [ ] Functions are focused and not too long (< 50 lines preferred)
- [ ] Complex logic has comments explaining why, not what
- [ ] Consistent code style throughout
- [ ] No dead code or commented-out blocks
Testing
- [ ] Are there tests for the new code?
- [ ] Do tests cover happy path and edge cases?
- [ ] Are tests readable and maintainable?
- [ ] Do all tests pass?
Python-Specific
- [ ] Type hints on function signatures
- [ ] Docstrings on public functions and classes
- [ ] Context managers used for resource management (files, connections)
- [ ] f-strings preferred over .format() or % formatting
- [ ] pathlib used for file path operations
Feedback Format
When reporting review findings, use this structure:
Severity Levels
- Critical: Security vulnerabilities, data loss risk, crashes. Must fix.
- Major: Bugs, missing error handling, performance issues. Should fix.
- Minor: Style issues, naming, minor improvements. Nice to fix.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexamples/sandboxed_coder/skills/code-review/SKILL.md
Popularity
- Repository stars
- 1
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/manojlds/adk-deepagents/code-review)