# review-local-changes

Reviews uncommitted working-tree changes and returns a list of issues with improvement suggestions. Handy right before you commit.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1200 installs · ★ 1788
- Author: NeoLabHQ
- License: GPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/NeoLabHQ/context-engineering-kit/tree/HEAD/skills/review-local-changes/SKILL.md
- Updated: 2026-08-26
- HTML: https://affpapa.org/en/nevibecode/skills/review-local-changes

## What it does

The skill looks at `git diff` plus untracked files, so it covers work that has not reached history yet. It first sizes up the change set with commands like `git status --short` and `git diff --stat`, keeping staged and unstaged edits apart. Then it fans out to parallel agents: some summarise the touched files, others hunt for problems.

The reviewer lineup depends on what changed. `security-auditor` and `bug-hunter` join for code or config edits, `code-quality-reviewer` covers logic and formatting, `test-coverage-reviewer` handles test files, `contracts-reviewer` watches types and APIs, and `historical-context-reviewer` digs into git history on complex diffs. The `spec/` and `reports/` folders are skipped unless you ask for them.

Severity is controlled by `--min-impact`, which takes values from `critical` down to `low`; the default is `high`, so anything scoring below 61 stays out of the report. The `--json` flag changes output format only and does not touch filtering. One thing to know: the skill reads your local tree, so changes already pushed to a remote are outside its scope.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/review-local-changes/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/review-local-changes/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/review-local-changes/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/review-local-changes/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install NeoLabHQ/context-engineering-kit review-local-changes
```

2. **Manually: put the files in place**
- File: `.github/skills/review-local-changes/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/review-local-changes
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/review-local-changes/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/NeoLabHQ/context-engineering-kit/tree/HEAD/skills/review-local-changes/SKILL.md

## When to use it
- scan uncommitted edits before writing a commit
- catch security holes in fresh code before it ships
- tell finished staged changes apart from work in progress
- report only issues above a chosen severity
- export findings as JSON for further processing

## Example prompts
- /review-local-changes
- /review-local-changes security, performance --min-impact medium
- /review-local-changes --min-impact critical --json

## Similar
- [review-and-simplify-changes](https://affpapa.org/en/nevibecode/skills/review-and-simplify-changes.md) — skill · 794 installs
- [review-changes](https://affpapa.org/en/nevibecode/skills/review-changes.md) — skill · 1100 installs
- [open-code-review](https://affpapa.org/en/nevibecode/skills/open-code-review.md) — skill · 6900 installs
- [open-code-review-delegate](https://affpapa.org/en/nevibecode/skills/open-code-review-delegate.md) — skill · 3600 installs
- [om-code-review](https://affpapa.org/en/nevibecode/skills/om-code-review.md) — skill · 3000 installs
- [review-pr](https://affpapa.org/en/nevibecode/skills/review-pr.md) — skill · 2300 installs

From the same set: [neolabhq/context-engineering-kit](https://affpapa.org/en/nevibecode/by/neolabhq/context-engineering-kit.md) — 64 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
