# personal-branding

Walks you through seven phases from positioning to messaging hierarchy, then compiles everything into one strategy document.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 336
- Author: harperreed
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/harperreed/dotfiles/tree/HEAD/.claude/skills-archive/personal-branding/SKILL.md
- Updated: 2026-10-15
- HTML: https://affpapa.org/en/nevibecode/skills/personal-branding

## What it does

The skill splits personal branding into seven phases that run in order. It opens by asking whether you are starting from scratch or auditing a presence you already have. Pick the audit path and it jumps to phase six, the content alignment check, then loops back to fill the gaps. Every phase collects input through conversation, one question at a time, and hands a deliverable to the next one.

Here is what comes out along the way: a one-sentence brand promise plus three themes you stand for; a competitor scan that maps the white space in your field; a voice defined in four words, with sample lines you would write and lines you never would; a psychographic profile of your reader; one signature story capped at 150 words; an audit of your recent posts and a three-level messaging hierarchy. The final step merges all of it into a Brand Strategy Document.

When you hand over profile or post URLs, the skill pulls the text with `agent-browser`. No links? Paste bios and posts as plain text instead. Each phase ends with a deliverable you have to approve before the next one starts, so nothing runs ahead of you.

## Requirements
- Works with: LinkedIn

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add harperreed/dotfiles --skill personal-branding -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add harperreed/dotfiles --skill personal-branding -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add harperreed/dotfiles --skill personal-branding -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install harperreed/dotfiles personal-branding
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add harperreed/dotfiles --skill personal-branding -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/harperreed/dotfiles --path .claude/skills-archive/personal-branding
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add harperreed/dotfiles --skill personal-branding -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/harperreed/dotfiles/tree/HEAD/.claude/skills-archive/personal-branding/SKILL.md

## When to use it
- write a one-sentence promise for your personal brand
- map the white space in your field after scanning competitors
- define a voice strict enough to filter future posts
- see what a stranger would assume your brand is from your last ten posts
- turn a career turning point into a finished post

## Example prompts
- Help me build a personal brand from scratch, start with phase one
- Here are profile links for five people in my field — compare them and show me the white space
- Audit my recent posts: which ones support my positioning and which ones pull away from it

## Similar
- [seo-audit](https://affpapa.org/en/nevibecode/skills/coreyhaines31-seo-audit.md) — skill · 238500 installs
- [programmatic-seo](https://affpapa.org/en/nevibecode/skills/coreyhaines31-programmatic-seo.md) — skill · 150800 installs
- [copy-editing](https://affpapa.org/en/nevibecode/skills/coreyhaines31-copy-editing.md) — skill · 149800 installs
- [marketing-ideas](https://affpapa.org/en/nevibecode/skills/coreyhaines31-marketing-ideas.md) — skill · 147400 installs
- [sales-enablement](https://affpapa.org/en/nevibecode/skills/sales-enablement.md) — skill · 119400 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 114000 installs

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