# benchmark-to-brief

Turns validated benchmark and audience evidence into campaign briefs, concepts, hooks, and test plans for the handoff from research to execution.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1000 installs · ★ 27
- Author: PostPlusAI
- License: LicenseRef-Unknown · policy=link-only · description only; the file stays with the author
- Source: https://github.com/PostPlusAI/postplus-skills/tree/HEAD/skills/40-creative/benchmark-to-brief/SKILL.md
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/skills/benchmark-to-brief

## What it does

This skill converts existing benchmark reports, pattern tables, comment analysis, and performance findings into usable campaign planning material. It pulls out recurring hook shapes, content lanes, formats, and audience wording, then connects each recommendation to a product problem and a test variable.

It can return a campaign brief, concept candidates, a hook library, lane priorities, or an A/B test matrix. A structured artifact uses `corePromise`, `hookOptions`, `workflow`, `sourceFacts`, and `sourceBasis`. The skill stops when validated evidence is missing, since guessing would change the recommendation.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill benchmark-to-brief -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill benchmark-to-brief -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill benchmark-to-brief -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install PostPlusAI/postplus-skills benchmark-to-brief
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill benchmark-to-brief -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/PostPlusAI/postplus-skills --path skills/40-creative/benchmark-to-brief
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill benchmark-to-brief -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/PostPlusAI/postplus-skills/tree/HEAD/skills/40-creative/benchmark-to-brief/SKILL.md

## When to use it
- turn benchmark findings into a campaign brief
- extract recurring hook families from research
- draft evidence-backed campaign concepts
- rank content lanes for testing
- map concepts to test variables

## Example prompts
- Turn this benchmark report into a campaign brief with priority lanes and persona constraints.
- Use the pattern table to draft focused concepts, hook options, and one test variable for each.
- Separate the research into observations, inferences, and open questions, then prepare an execution object for script review.

## Similar
- [find-skills](https://affpapa.org/en/nevibecode/skills/find-skills.md) — skill · 4000000 installs
- [frontend-design](https://affpapa.org/en/nevibecode/skills/frontend-design.md) — skill · 1025790 installs
- [grill-me](https://affpapa.org/en/nevibecode/skills/grill-me.md) — skill · 1424476 installs
- [grill-with-docs](https://affpapa.org/en/nevibecode/skills/grill-with-docs.md) — skill · 1219756 installs
- [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

From the same set: [postplusai/postplus-skills](https://affpapa.org/en/nevibecode/by/postplusai/postplus-skills.md) — 12 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
