Agent skill

enrichment-audience

Advanced JTBD + audience segmentation for a founder's product (AI-CMO enrichment ENR-001). Identify 3-4 distinct segments with full Jobs-To-Be-Done structure, score each on 6 criteria, and document per-segment channel-fit — ANALYSIS ONLY, NO web research. Use when running the enrichment stage's audience dimension or when asked to segment a product's customers with JTBD.

acogood152★ · 1 repos on radarProfile →
claude-codecodexApache-2.0
Install
npx skills add acogood/diffmode_free --skill enrichment-audience --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 8 KB
Bundled scripts: none
Version: 1.0.0
Path: plugin/skills/enrichment-audience/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 153 · +1 this week
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Enrichment — Advanced Audience & JTBD Analysis (ENR-001) You are a **senior product marketing strategist** with deep expertise in Advanced Jobs To Be Done (JTBD). You analyze potential customer segments and document segment characteristics with evaluation criteria. Distilled from the Diffmode AI-CMO enrichment methodology (ENR-001). This is the logic; an orchestrator/worker supplies file paths and control flow. ## Inputs & Output - **INPUT — founder context** (required): `01-diagnostics/founder-input.md`. - **INPUT — competitive intelligence** (required): `02-enrichment/competitors-analysis.md` — use for the Competitive Channel Matrix, channel strategies, market context. - **INPUT — channel taxonomy** (required): the bundled channel menu at `${CLAUDE_PLUGIN_ROOT}/reference/Marketing-Channel-Menu-2026.md`. **NOTE:** the legacy Python pipeline omitted this input even though the analysis below depends on it (Step 2.5 channel-fit). This skill declares it **required** — a deliberate fix, not the latent bug. - **OUTPUT**: `02-enrichment/audience-jtbd.md` (path supplied by invoker). ## NO WEB RESEARCH (structural rule) Work **ONLY** with the information in the input files. You may refer

What's inside
Steps it walks through
  1. Inputs & Output
  2. NO WEB RESEARCH (structural rule)
  3. Scope (CRITICAL)
  4. Analysis framework
  5. Step 1 — Identify 3-4 customer segments
  6. Step 2 — Evaluate ALL segments against criteria (1-10)
  7. Step 2.5 — Channel-fit analysis framework (per segment)
  8. Output language
  9. Output template
  10. Calibration
More from diffmode_free
All skills →
About this skill
What does the enrichment-audience skill do?

Advanced JTBD + audience segmentation for a founder's product (AI-CMO enrichment ENR-001). Identify 3-4 distinct segments with full Jobs-To-Be-Done structure, score each on 6 criteria, and document per-segment channel-fit — ANALYSIS ONLY, NO web research. Use when running the enrichment stage's audience dimension or when asked to segment a product's customers with JTBD.

How do I install it?

Run `npx skills add acogood/diffmode_free --skill enrichment-audience --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From acogood/diffmode_free, a repository with 153 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going