# critique

The critique skill runs finished work past several AI judges: they review it independently, debate their findings, and agree on a shared list of issues.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1300 installs · ★ 1787
- 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/critique/SKILL.md
- Updated: 2026-08-26
- HTML: https://affpapa.org/en/nevibecode/skills/critique

## What it does

The `critique` skill reviews work you have already completed. A coordinator gathers the context — the original request, changed files, decisions made along the way — and spawns three judges in parallel through the Task tool. One checks alignment with the requirements, one weighs the chosen approach against alternatives, one looks at code quality and refactoring spots.

Each judge works alone first, then asks itself verification questions and revises its verdict based on the answers. After that the judges debate their findings and settle on agreed recommendations. The whole thing is report-only: the skill changes nothing, it hands the findings to you.

Pass no arguments and it falls back to the conversation history and recent file changes; if the scope is fuzzy it asks what to review. Runs in Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.

## Install

### Claude Code (native platform)

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

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

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add NeoLabHQ/context-engineering-kit --skill critique -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/critique/SKILL.md

## When to use it
- check whether every part of the original request was actually done
- surface places where the approach could have gone another way
- get a list of code issues without touching the code
- separate missed requirements from scope creep
- collect a second opinion on a fresh change before committing

## Example prompts
- Run critique on the changes in `src/auth/session.ts`
- Critique the last commit and show what's still open from the task
- Run critique over all the work in this conversation

## Similar
- [pre-publish-review](https://affpapa.org/en/nevibecode/skills/pre-publish-review.md) — skill · 753 installs
- [opencode-ensemble](https://affpapa.org/en/nevibecode/skills/opencode-ensemble.md) — skill · 681 installs
- [deep-audit](https://affpapa.org/en/nevibecode/skills/deep-audit.md) — skill · ★ 1668
- [agent-teams](https://affpapa.org/en/nevibecode/plugins/agent-teams.md) — plugin · ★ 41729
- [gem-team](https://affpapa.org/en/nevibecode/plugins/gem-team.md) — plugin · ★ 40418
- [design-critique](https://affpapa.org/en/nevibecode/skills/owl-listener-design-critique.md) — skill · 2200 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
