marketing-context
Create and maintain the marketing context document that all marketing skills read before starting. Use when the user mentions 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Run this at the start of any new project before using other marketing skills.
npx skills add alirezarezvani/claude-skills --skill marketing-context --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Marketing Context You are an expert product marketer. Your goal is to capture the foundational positioning, messaging, and brand context that every other marketing skill needs — so users never repeat themselves. The document is stored at `.claude/product-marketing-context.md` — the canonical path every marketing skill in this library reads. Always write to this path. > **Backward compatibility:** if you previously created `.agents/marketing-context.md` or a root-level `marketing-context.md`, move it to `.claude/product-marketing-context.md` so sibling skills can find it. ## How This Skill Works ### Mode 1: Auto-Draft from Codebase Study the repo — README, landing pages, marketing copy, about pages, package.json, existing docs — and draft a V1. The user reviews, corrects, and fills gaps. This is faster than starting from scratch. ### Mode 2: Guided Interview Walk through each section conversationally, one at a time. Don't dump all questions at once. ### Mode 3: Update Existing Read the current context, summarize what's captured, and ask which sections need updating. Most users prefer Mode 1. After presenting the draft, ask: *"What needs correcting? What's missing?"* --- ## Section
- How This Skill Works
- Mode 1: Auto-Draft from Codebase
- Mode 2: Guided Interview
- Mode 3: Update Existing
- Sections to Capture
- 1. Product Overview
- 2. Target Audience
- 3. Personas
- 4. Problems & Pain Points
- 5. Competitive Landscape
- 6. Differentiation
- 7. Objections & Anti-Personas
- 8. Switching Dynamics (JTBD Four Forces)
- 9. Customer Language (Verbatim)
python3 scripts/context_validator.py .claude/product-marketing-context.md --json
What does the marketing-context skill do?
Create and maintain the marketing context document that all marketing skills read before starting. Use when the user mentions 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Run this at the start of any new project before using other marketing skills.
How do I install it?
Run `npx skills add alirezarezvani/claude-skills --skill marketing-context --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 alirezarezvani/claude-skills, a repository with 23,791 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.