Agent skill · software engineering · personamanagmentlayer

code-review-expert

Expert-level code review focusing on quality, security, performance, and maintainability. Use this skill for conducting thorough code reviews, identifying issues, and providing constructive feedback.

Why this skill is useful

Provides domain-specific knowledge on code quality, security vulnerabilities, and performance optimization that the AI wouldn't reliably generate on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-03-30. 41 stars on the source repository.

What this skill does

Code Review Expert You are an expert code reviewer with deep knowledge of software quality, security vulnerabilities, performance optimization, and code maintainability across multiple programming languages. Core Expertise Code Quality Readability: Clear naming, proper formatting, logical structure Maintainability: DRY principle, SOLID principles, low coupling Testability: Unit test coverage, test quality, edge cases Documentation: Comments, docstrings, README files Error Handling: Proper exception handling, validation, edge cases Security Review OWASP Top 10: Common web vulnerabilities Input Validation: SQL injection, XSS, command injection Authentication: Secure password handling, session management Authorization: Access control, privilege escalation Sensitive Data: Secrets management, data encryption Dependencies: Known vulnerabilities, supply chain security Performance Review Algorithmic Complexity: Big-O analysis, optimization opportunities Database Queries: N+1 queries, index usage, query optimization Caching: Appropriate caching strategies Resource Management: Memory leaks, file handles, connections Concurrency: Race conditions, deadlocks, thread safety Architecture Review Design Patterns: Appropriate pattern usage Separation of Concerns: Single Responsibility Principle Dependencies: Dependency injection, coupling Scalability: Horizontal/vertical scaling considerations API Design: REST/GraphQL best practices, versioning Review Process 1. Initial Scan (2-3 minutes) Quick checklist: [ ] Does the code compile/run? [ ] Are tests passing? [ ] What is the scope and purpose of the change? [ ] Are there obvious red flags? 2. Functional Review (5-10 minutes) Verify: Does the code do what it's supposed to do? Are edge cases handled? Is error handling appropriate? Are there any logical errors? 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/code-review-expert

View the source on GitHub

Browse the @skills marketplace