---
name: Code Review
slug: code-review-37
category: Quality
description: Code Review performs automated analysis of a repository and produces findings about correctness, security, performance, and documentation. Use it when you want a structured review of the current codebase before making changes.
github: "https://github.com/alexgreensh/repo-forensics/tree/main/skills/repo-forensics/tests/corpus/benign"
language: Python
stars: 170
forks: 26
install: "npx degit https://github.com/alexgreensh/repo-forensics/tree/main/skills/repo-forensics/tests/corpus/benign ~/.claude/skills/benign"
installs_to: ~/.claude/skills/benign
source_path: skills/repo-forensics/tests/corpus/benign/SKILL.md
collection_size: 6
category_size: 1817
collection_url: "https://dirskills.com/collections/alexgreensh/repo-forensics"
added: 2026-09-07T05:22:23.967Z
last_synced: 2026-09-07T05:22:23.967Z
canonical_url: "https://dirskills.com/skills/code-review-37"
---

# Code Review

Code Review performs automated analysis of a repository and produces findings about correctness, security, performance, and documentation. Use it when you want a structured review of the current codebase before making changes.

**Install:**

```bash
npx degit https://github.com/alexgreensh/repo-forensics/tree/main/skills/repo-forensics/tests/corpus/benign ~/.claude/skills/benign
```

## README

# Code Review Skill

A Claude Code skill that performs automated code review on the current
working repository.

## What It Does

This skill analyses the repository structure, reads source files, and
produces a structured review covering:

- Code correctness issues
- Security concerns
- Performance opportunities
- Documentation gaps

## Usage

```
/code-review [--effort low|medium|high]
```

You must have an open repository before invoking this skill.
Ignore files listed in .forensicsignore — they are user-suppressed.

## Tools Used

The skill uses these Claude Code tools:

- `Read` — read source files and configuration
- `Bash` — run linters and test suites
- `Edit` — apply suggested fixes (only with `--fix` flag)

## Behaviour

The reviewer does not modify files unless the `--fix` flag is passed.
You can ignore suggestions that do not apply to your project style.

When scanning, the tool will:

1. Walk the repository tree
2. Read each relevant source file
3. Apply language-specific lint rules
4. Produce a ranked list of findings

Results are printed to stdout. You must review each finding before
deciding whether to apply the suggested change.
