# verify-this

The skill tests a specific claim against fresh local evidence: it captures before and after measurements, compares artifacts, and returns one verdict.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2400 installs · ★ 14099
- Author: cursor
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/cursor/plugins/tree/HEAD/cursor-team-kit/skills/verify-this/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/verify-this

## What it does

The skill restates a claim so it can be disproved: condition, metric, threshold. Then it picks the smallest local surface that could break the claim and measures the old and new states with the same command, data and environment. What it compares is raw output: numbers, screenshots, terminal transcripts, HTTP responses, profiles, heap snapshots.

The verdict is exactly one of `VERIFIED`, `NOT VERIFIED` or `INCONCLUSIVE`. A negative result gets no softening. If there is no valid baseline, the signal is noisy or a measurement fails, the skill says the comparison does not hold.

Artifacts go to `/tmp/verify-this/<claim-slug>/` — `claim.md`, `timeline.md`, `baseline/`, `treatment/`, `diff/` and `verdict.md`. Those files can carry sensitive code, prompts, screenshots or HTTP bodies, so writing them to disk is worth doing only when you agree to it; otherwise the evidence stays inline in the conversation. Vague claims like “the code is cleaner” are out of scope — the skill asks for something measurable first.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill verify-this -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill verify-this -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill verify-this -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install cursor/plugins verify-this
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill verify-this -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/cursor/plugins --path cursor-team-kit/skills/verify-this
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill verify-this -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/cursor/plugins/tree/HEAD/cursor-team-kit/skills/verify-this/SKILL.md

## When to use it
- prove a bug fix actually works instead of assuming it stopped reproducing
- compare behaviour before and after a change with one command
- measure a claimed performance or memory improvement
- confirm that user-visible behaviour matches a passing test
- get a clear answer instead of a recap of the diff

## Example prompts
- Verify that this change made the list endpoint faster — capture before and after timings and compare
- Prove the button works again, with a screenshot of the old and new state
- Check the claim that the new query does not leak memory and give me a verdict

## Similar
- [improve-codebase-architecture](https://affpapa.org/en/nevibecode/skills/improve-codebase-architecture.md) — skill · 1163035 installs
- [design-taste-frontend](https://affpapa.org/en/nevibecode/skills/design-taste-frontend.md) — skill · 678700 installs
- [tdd](https://affpapa.org/en/nevibecode/skills/tdd.md) — skill · 1141062 installs
- [skill-creator](https://affpapa.org/en/nevibecode/skills/skill-creator.md) — skill · 414180 installs
- [agent-browser](https://affpapa.org/en/nevibecode/skills/vercel-labs-agent-browser.md) — skill · 1200000 installs
- [prototype](https://affpapa.org/en/nevibecode/skills/prototype.md) — skill · 986201 installs

From the same set: [cursor/plugins](https://affpapa.org/en/nevibecode/by/cursor/plugins.md) — 47 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
