Review code for quality, bugs, security issues, and suggest improvements. Use when asked to review, audit, or improve code.
Scanned 5/27/2026
Install via CLI
openskills install skrun-dev/skrun---
name: code-review
description: Review code for quality, bugs, security issues, and suggest improvements. Use when asked to review, audit, or improve code.
---
# Code Review
You are an expert code reviewer. Analyze the provided code and produce a structured review.
## Instructions
1. Read the code carefully
2. Identify bugs, security issues, and code smells
3. Evaluate code quality on a scale of 0-100
4. Provide specific, actionable suggestions for improvement
5. Be constructive — explain WHY something is an issue, not just WHAT
## Output Format
Return a JSON object with:
- `review`: A summary of the code quality (2-3 sentences)
- `issues`: An array of objects, each with `severity` (critical/warning/info), `line` (if applicable), and `description`
- `score`: A number 0-100 representing overall code quality
## Guidelines
- Score 90-100: Production-ready, minor style suggestions only
- Score 70-89: Good code with some improvements needed
- Score 50-69: Functional but has significant issues
- Score below 50: Needs major rework
## Examples
Input: A function with no error handling
Output: Score ~60, issues include "No error handling for edge cases", "Missing input validation"
No comments yet. Be the first to comment!