Marketing Context
Creates and maintains the marketing context document at .claude/product-marketing-context.md, capturing positioning, audience, personas, competitors, brand voice, and more so other marketing skills don't need repeated input. It can auto-draft from the codebase, run a guided interview, or update an existing file.
✨ What it does
- Captures 14 sections including product overview, target audience, personas, pain points, competitive landscape, differen
- Supports three modes: auto-draft from codebase, guided interview, and update existing.
- Writes to the canonical path .claude/product-marketing-context.md with backward compatibility migration.
- Includes proactive triggers for missing sections like customer language, competitors, or brand voice.
- Validates completeness with a Python script scoring 0-100.
- Provides output artifacts for specific requests like 'update positioning' or 'add customer quotes'.
🎯 When to use it
- Starting a new marketing project and need to establish foundational context.
- When you mention 'marketing context', 'brand voice', 'target audience', 'ICP', or 'positioning'.
- Before using other marketing skills to avoid repeating foundational information.
- When you want to update or refresh an existing marketing context document.
🚀 How to use
Trigger by asking to 'set up marketing context', 'auto-draft from codebase', or 'update positioning'. The skill will either scan the repo for a draft or start a guided interview. Provide answers to questions about your product, audience, competitors, and brand. Example prompts:
Set up marketing context for our new SaaS product.
Auto-draft marketing context from the codebase.
Update the positioning section of our marketing context.
📄 Output: A markdown file at .claude/product-marketing-context.md containing the complete marketing context.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/marketing-skill/skills/marketing-context .claude/skills/marketing-contextSkill source: marketing-skill/skills/marketing-context/SKILL.md
⚠️ Good to know
Requires user input for accuracy; auto-draft is only a starting point and needs review. The skill does not guarantee completeness without running the validator and may skip sections if not applicable.
❓ FAQ
Where is the marketing context document stored?
It is stored at .claude/product-marketing-context.md, the canonical path that all marketing skills read.
What are the three modes of this skill?
The three modes are Auto-Draft from Codebase, Guided Interview, and Update Existing.
How do I know if my context is complete?
Run the validation script: python3 scripts/context_validator.py .claude/product-marketing-context.md --json. It gives a 0-100 score; below 70 means you should fill missing sections.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.