Systems Lab

Agent skill

evp-brief

Build a structured 3-tier EVP brief — Tier 2 (problem-aware), Tier 3 (solution-aware), Tier 4 (product-aware) — side-by-side with audience, pain, EVP variants, and proof per tier.

activeSelf-containedInstructions only576 words

Filed under Outbound email.

From cmj-hub/claude-evp · 5 skills · 2 · pushed 2026-09-09

What it does when it runs

Build a structured 3-tier EVP brief — Tier 2 (problem-aware), Tier 3 (solution-aware), Tier 4 (product-aware) — side-by-side with audience, pain, EVP variants, and proof per tier. Becomes the single source of truth your hero, ads, cold email, and pricing-page pull from. Loaded by the main evp skill when the user wants a full brief.

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
  • Read
  • Write
  • -
  • Grep
Actions present in the files
None. Instructions only.

Ask about evp-brief

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/cmj-hub/claude-evp.git /tmp/claude-evp
git -C /tmp/claude-evp sparse-checkout set "skills/evp-brief"
mkdir -p ~/.claude/skills/evp-brief
cp -R "/tmp/claude-evp/skills/evp-brief/." ~/.claude/skills/evp-brief/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

Or take the whole library

This repo ships a .claude-plugin manifest, so Claude Code can install all 5 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.

/plugin marketplace add cmj-hub/claude-evp
/plugin

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from cmj-hub/claude-evp/blob/bd5c27a35eda62287937e9459728a6670f2ae86e/skills/evp-brief/SKILL.md, which is licensed MIT (skill frontmatter). 576 words, 25 headings.

EVP Brief — sub-skill

Produces a structured 3-tier EVP brief covering the three tiers where most B2B buyers live: Tier 2 (problem-aware), Tier 3 (solution-aware), Tier 4 (product-aware).

Activation

Loaded by evp on:

  • "Build an EVP brief"
  • "3-tier brief"
  • "EVP across awareness levels"

Workflow

1. Confirm the ICP scope

The brief is per-ICP. If the user has multiple ICPs, ask: "Which ICP are we building this brief for? (Run again per segment.)"

2. Capture inputs once

InputSource
icpSpecific ICP segment
pspPSP doc from claude-psp (or build inline)
outcomeThe specific result you deliver
tradeoffThe obvious tradeoff you spare them
competitors (optional)Top 2-3 competitors for Tier 4 framing
proof_per_tier (optional)Case study / metric per tier

3. Generate the brief

For each of Tier 2, Tier 3, Tier 4:

  • Audience description (what they know, what they don't)
  • Tier-appropriate pain framing
  • 1 primary EVP (best variant) + 1 alternate
  • Proof aligned to that tier (different proofs land at different tiers)
  • Where to deploy this EVP (which surfaces)

4. Output

# EVP Brief — <ICP>

**PSP anchor:** <pain in their vocabulary, one sentence>

---

## Tier 2 — Problem-aware

**Audience knows:** the pain exists; doesn't know solutions exist (or
doesn't think any are worth evaluating yet).

**Best framing:** Pain reveal + reframe.

### Primary EVP
"<22-word line>"

### Alternate
"<22-word line>"

### Proof for this tier
<Demonstration of the pain at scale — e.g., "62% of Series-B SaaS hit
this within 18 months of funding.">

### Deploy on
- Hero copy on landing pages
- Top-of-funnel ad creative
- Cold email line 3 (when targeting based on signal that implies awareness)
- Podcast-appearance pitch lines

---

## Tier 3 — Solution-aware

**Audience knows:** solutions exist; comparing categories of approach
(in-house vs agency vs DIY vs tool).

**Best framing:** Category split — why your category beats the
traditional one.

### Primary EVP
"<22-word line>"

### Alternate
"<22-word line>"

### Proof for this tier
<Comparison: outcome metric of your category vs traditional approach —
e.g., "Targeted outbound: $640 CPM. Generic agency: $2,800 CPM.">

### Deploy on
- Comparison pages
- Mid-funnel ads
- Cold email line 3 (when targeting based on category-discontent signal)
- Sales call opener (when prospect has tried alternatives)

---

## Tier 4 — Product-aware

**Audience knows:** specific vendors exist; comparing options head to head.

**Best framing:** Vendor delta — your specific advantage on a specific
axis vs named competitor.

### Primary EVP
"<22-word line — references competitor>"

### Alternate
"<22-word line — references competitor>"

### Proof for this tier
<Specific competitor delta — e.g., "Versus <competitor>, we ship the
<feature> in <timeframe> instead of <their timeframe>.">

### Deploy on
- Pricing page hero
- Sales-call objection handling
- Battlecards
- Bottom-funnel ads

---

## The single source of truth

This brief is the authoritative messaging document for <ICP>. When
hero copy, ad creative, cold email, or pricing-page lines need to be
written or rewritten, pull from the tier that matches the audience's
actual awareness level.

Re-run this brief every 90 days. EVPs decay as the market catches up
and competitor positioning shifts.

References

  • ../../evp/SKILL.md — the framework
  • Sister skill: evp-craft for single-tier generation
  • EVP course in The Compounding Engine:

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what evp-brief does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.