# Code Review

> Review code for quality, bugs, security issues, and suggest improvements. Use when asked to review, audit, or improve code.

- Skill: `skrun-dev/code-review` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add skrun-dev/code-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/skrun-dev/code-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: skrun-dev (https://skillmd.com/u/skrun-dev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/skrun-dev/code-review

---


# 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"

