Product Marketing Context
Create and maintain .claude/product-marketing-context.md — a foundational document capturing your product's positioning, messaging, audience, and brand voice for consistent marketing across all tasks.
Workflow
Step 1: Check for existing context
Read .claude/product-marketing-context.md. If it exists, show a summary and ask what to update. If not, offer two paths:
- Auto-draft from codebase — scan the project (CLAUDE.md, project docs, app store listing, website) and pre-fill what's possible. User reviews and corrects.
- Build from scratch — walk through sections conversationally.
Step 2: Gather information
Collect data for 12 sections. Use the template in references/template.md as the target structure.
Sections:
- Product Overview — name, one-liner, category, platforms
- Target Audience — primary/secondary, demographics, geo, platforms
- Personas — 2-4 distinct persona profiles with goals and pain points
- Problems & Pain Points — core problem, symptoms, emotional impact
- Competitive Landscape — key competitors, type, difference from your product
- Differentiation — primary and secondary differentiators, UVP
- Objections & Anti-Personas — common objections, who is NOT the user
- Switching Dynamics (JTBD Four Forces) — push, pull, anxiety, habit
- User Language — verbatim phrases users use (problem, outcome, value)
- Brand Voice — tone, vocabulary, what we sound/don't sound like
- Proof Points — metrics, testimonials, case studies
- Goals & KPIs — current marketing goal, key metrics, keywords
Guidelines:
- Ask 2-3 focused questions per section, not all at once.
- Push for exact user language — verbatim phrases > polished descriptions.
- Ask specific questions: "What exact words do users say when frustrated with [problem]?" not "Describe your audience."
- Pre-fill from known context (CLAUDE.md, project docs, app store listing, website) and ask user to confirm/correct.
- Skip sections irrelevant to current stage (e.g., proof points for pre-launch).
- Validate each section before moving to the next.
Step 3: Create the document
Use the template from references/template.md. Fill in all gathered data. Write in English (marketing document).
Step 4: Save and confirm
Save to .claude/product-marketing-context.md. Show a brief summary of what was captured and suggest which sections to revisit first as the product evolves.
1---2name: product-marketing-context3description: Create and maintain a product marketing context document (.claude/product-marketing-context.md). Use when the user needs to define or update positioning, messaging, target audience, personas, competitive landscape, brand voice, or any foundational marketing information for their product. Triggers on requests like "fill in marketing context", "update positioning", "define target audience", "set up brand voice", "product marketing context", "marketing strategy", "product positioning", or any product marketing strategy work.4---56# Product Marketing Context78Create and maintain `.claude/product-marketing-context.md` — a foundational document capturing your product's positioning, messaging, audience, and brand voice for consistent marketing across all tasks.910## Workflow1112### Step 1: Check for existing context1314Read `.claude/product-marketing-context.md`. If it exists, show a summary and ask what to update. If not, offer two paths:1516- **Auto-draft from codebase** — scan the project (CLAUDE.md, project docs, app store listing, website) and pre-fill what's possible. User reviews and corrects.17- **Build from scratch** — walk through sections conversationally.1819### Step 2: Gather information2021Collect data for 12 sections. Use the template in [references/template.md](references/template.md) as the target structure.2223Sections:24251. **Product Overview** — name, one-liner, category, platforms262. **Target Audience** — primary/secondary, demographics, geo, platforms273. **Personas** — 2-4 distinct persona profiles with goals and pain points284. **Problems & Pain Points** — core problem, symptoms, emotional impact295. **Competitive Landscape** — key competitors, type, difference from your product306. **Differentiation** — primary and secondary differentiators, UVP317. **Objections & Anti-Personas** — common objections, who is NOT the user328. **Switching Dynamics (JTBD Four Forces)** — push, pull, anxiety, habit339. **User Language** — verbatim phrases users use (problem, outcome, value)3410. **Brand Voice** — tone, vocabulary, what we sound/don't sound like3511. **Proof Points** — metrics, testimonials, case studies3612. **Goals & KPIs** — current marketing goal, key metrics, keywords3738Guidelines:39- Ask 2-3 focused questions per section, not all at once.40- Push for **exact user language** — verbatim phrases > polished descriptions.41- Ask specific questions: "What exact words do users say when frustrated with [problem]?" not "Describe your audience."42- Pre-fill from known context (CLAUDE.md, project docs, app store listing, website) and ask user to confirm/correct.43- Skip sections irrelevant to current stage (e.g., proof points for pre-launch).44- Validate each section before moving to the next.4546### Step 3: Create the document4748Use the template from [references/template.md](references/template.md). Fill in all gathered data. Write in English (marketing document).4950### Step 4: Save and confirm5152Save to `.claude/product-marketing-context.md`. Show a brief summary of what was captured and suggest which sections to revisit first as the product evolves.