Agent skill · Content & Marketing

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.

Alireza Rezvani23,369★ · +428/wk · 1 repos on radarProfile →
claude-codecodexcursorships scriptsMIT
Install
npx skills add alirezarezvani/claude-skills --skill marketing-context --agent claude-code

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

Facts
Files in the skill folder: 3
SKILL.md size: 8 KB
Bundled scripts: yes
Version: 1.0.0
Declared author: Alireza Rezvani
Path: marketing-skill/skills/marketing-context/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 23,791 · +422 this week
Language: Python
Read our review of the source →

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

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. How This Skill Works
  2. Mode 1: Auto-Draft from Codebase
  3. Mode 2: Guided Interview
  4. Mode 3: Update Existing
  5. Sections to Capture
  6. 1. Product Overview
  7. 2. Target Audience
  8. 3. Personas
  9. 4. Problems & Pain Points
  10. 5. Competitive Landscape
  11. 6. Differentiation
  12. 7. Objections & Anti-Personas
  13. 8. Switching Dynamics (JTBD Four Forces)
  14. 9. Customer Language (Verbatim)
Ships with 2 files
  • scripts/context_validator.py
  • templates/marketing-context-template.md
Commands it runs
python3 scripts/context_validator.py .claude/product-marketing-context.md --json
More from claude-skills
All skills →
About this skill
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.

Keep going