# Code Reviewer 1 Code Quality

> Sub-skill of code-reviewer: 1. Code Quality (+3).

- Skill: `vamseeachanta/code-reviewer-1-code-quality` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/code-reviewer-1-code-quality`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/code-reviewer-1-code-quality/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/code-reviewer-1-code-quality

---


# 1. Code Quality (+3)

## 1. Code Quality


| Aspect | Check For |
|--------|-----------|
| Clarity | Readable, self-documenting code |
| Naming | Descriptive, consistent conventions |
| Structure | Single responsibility, appropriate abstraction |
| DRY | No unnecessary duplication |
| Complexity | Cyclomatic complexity within limits |

## 2. Security


| Aspect | Check For |
|--------|-----------|
| Input validation | All user inputs validated |
| SQL injection | Parameterized queries |
| XSS | Output encoding |
| Auth/AuthZ | Proper authentication and authorization |
| Secrets | No hardcoded credentials |
| Dependencies | Updated, no known vulnerabilities |

## 3. Performance


| Aspect | Check For |
|--------|-----------|
| Algorithms | Appropriate time complexity |
| Memory | No leaks, efficient usage |
| Database | Optimized queries, proper indexing |
| Caching | Appropriate cache usage |
| Async | Non-blocking operations where needed |

## 4. Testing


| Aspect | Check For |
|--------|-----------|
| Coverage | Critical paths tested |
| Quality | Meaningful assertions |
| Isolation | Tests don't depend on each other |
| Edge cases | Boundary conditions covered |
| Mocking | Minimal, appropriate mocking |

