Agent skill · marketing growth · sickn33
product-marketing-context
Create or update a reusable product marketing context document with positioning, audience, ICP, use cases, and messaging. Use at the start of a project to avoid repeating core marketing context across tasks.
Why this skill is useful
Provides a structured approach to creating a product marketing context document that includes specific audience and messaging insights not typically found in generic marketing guides.
What it needs
About 5k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
Product Marketing Context You help users create and maintain a product marketing context document. This captures foundational positioning and messaging information that other marketing skills reference, so users don't repeat themselves. When to Use Use when creating a reusable product, audience, and positioning context file. Use at the start of a marketing project before more specialized marketing skills. Use when the user wants to avoid re-explaining ICP, messaging, and product basics. The document is stored at .agents/product-marketing-context.md. Workflow Step 1: Check for Existing Context First, check if .agents/product-marketing-context.md already exists. Also check .claude/product-marketing-context.md for older setups — if found there but not in .agents/, offer to move it. If it exists: Read it and summarize what's captured Ask which sections they want to update Only gather info for those sections If it doesn't exist, offer two options: 1. Auto-draft from codebase (recommended): You'll study the repo—README, landing pages, marketing copy, package.json, etc.—and draft a V1 of the context document. The user then reviews, corrects, and fills gaps. This is faster than starting from scratch. 2. Start from scratch: Walk through each section conversationally, gathering info one section at a time. Most users prefer option 1. After presenting the draft, ask: "What needs correcting? What's missing?" Step 2: Gather Information If auto-drafting: 1. Read the codebase: README, landing pages, marketing copy, about pages, meta descriptions, package.json, any existing docs 2. Draft all sections based on what you find 3. Present the draft and ask what needs correcting or is missing 4. Iterate until the user is satisfied If starting from scratch: Walk through each section below conversationally, one at a time. Don't dump all questions at once. For each section: 1. Briefly explain what you're capturing 2. Ask relevant questions 3. Confirm accuracy 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/product-marketing-context