# creative-director

A skill that turns the agent into a creative director: it mines an insight, generates concepts and scores them against 6 criteria until they clear 9+.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1000 installs · ★ 276
- Author: smixs
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/smixs/creative-director-skill/tree/HEAD/creative-director/SKILL.md
- Updated: 2026-08-08
- HTML: https://affpapa.org/en/nevibecode/skills/smixs-creative-director

## What it does

The skill runs in phases: intake, insight, ideation, evaluation with refinement, then articulation. It takes a brief as text, a voice transcript, a PDF or raw notes. Ideas come from structural methods rather than free association — SIT, TRIZ, lateral thinking, bisociation. Three methods are picked from different categories, and 8–12 ideas are generated on top of them.

Scoring uses 6 weighted criteria calibrated against Cannes, D&AD and HumanKind. The loop repeats until a concept reaches the 9+ threshold. To avoid rehashing old work, the skill checks a library of 569 legendary campaigns and the P01–P18 pattern map. Before generating, it opens the index that fits the brief — by industry, budget or emotional intent — and scans 5–7 canonical cases. The point is to aim at the gap, not the pattern.

Idea level follows Pollard's 7-level taxonomy, from `business` down to `execution`. That matters, because a level mismatch is the usual source of friction in a creative meeting. Media planning, production budgeting, brand identity and logo design, final copy and research data collection are outside its scope.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add smixs/creative-director-skill --skill creative-director -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add smixs/creative-director-skill --skill creative-director -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add smixs/creative-director-skill --skill creative-director -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install smixs/creative-director-skill creative-director
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add smixs/creative-director-skill --skill creative-director -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/smixs/creative-director-skill --path creative-director
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add smixs/creative-director-skill --skill creative-director -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/smixs/creative-director-skill/tree/HEAD/creative-director/SKILL.md

## When to use it
- find an insight behind a brief instead of restating the audience
- generate 8–12 concepts with structural methods
- score your own idea against weighted criteria and spot the weak parts
- check whether a concept echoes well-known campaigns
- push a rough idea up to Big Idea or campaign level

## Example prompts
- Here's the brief — find the insight and propose campaign concepts
- Score this idea against the criteria and tell me what to fix
- Check this concept for saturation: does it repeat known cases?

## Similar
- [ads-creative](https://affpapa.org/en/nevibecode/skills/ads-creative.md) — skill · 4100 installs
- [ad-creative-brief](https://affpapa.org/en/nevibecode/skills/ad-creative-brief.md) — skill · 20600 installs
- [ad-creative-fatigue](https://affpapa.org/en/nevibecode/skills/ad-creative-fatigue.md) — skill · 19800 installs
- [ad-creative](https://affpapa.org/en/nevibecode/skills/nexu-io-ad-creative.md) — skill · 2800 installs
- [ad-creative-builder](https://affpapa.org/en/nevibecode/skills/ad-creative-builder.md) — skill · 1000 installs
- [email-creative-builder](https://affpapa.org/en/nevibecode/skills/email-creative-builder.md) — skill · 1000 installs

## Other versions with the same name
- [creative-director · nexu-io](https://affpapa.org/en/nevibecode/skills/creative-director.md) — 3400 installs

---
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
