product-marketing-context

Create and update product marketing context documents at `.claude/product-marketing-context.md`.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/AWS-Educate/template-nextjs-sanity-tailwind-amplify --skill product-marketing-context-aws-educate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-marketing-context
Source: https://github.com/AWS-Educate/template-nextjs-sanity-tailwind-amplify/tree/main/.claude/skills/product-marketing-context
Command: npx skills add https://github.com/AWS-Educate/template-nextjs-sanity-tailwind-amplify --skill product-marketing-context-aws-educate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users create and maintain a foundational product marketing context document, preventing repetitive explanations and ensuring consistent messaging across all marketing efforts.

Core Features & Use Cases

  • Context Creation: Drafts a comprehensive product marketing document covering overview, audience, problems, differentiation, and more.
  • Context Maintenance: Updates existing context documents by identifying gaps and gathering missing information.
  • Use Case: A new marketing manager needs to quickly understand and articulate the product's positioning. They use this skill to generate an initial draft of the product marketing context document by analyzing the codebase and then refine it through conversation.

Quick Start

Use the product marketing context skill to create a new product marketing context document for the current project.

Frequently Asked Questions about product-marketing-context

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a product marketing context document from my codebase?

To create a product marketing context document, this skill auto-drafts an initial version by analyzing your codebase, then refines product overview, target audience, and competitive landscape through conversational data gathering. It stores the output as a markdown file for consistent messaging.

What is the best way to define and maintain consistent product positioning and brand voice?

Defining and maintaining consistent product positioning and brand voice is achieved by storing foundational messaging elements in a dedicated context document. This skill identifies gaps in existing documents and updates sections section-by-section to ensure accurate differentiation.

Can I update an existing product marketing document to fill in missing competitive landscape details?

Yes, you can update an existing product marketing document to fill in missing competitive landscape details. This skill supports context maintenance by identifying gaps in your current messaging and gathering missing information through targeted conversation.

Do I need a specific environment setup to generate target audience and differentiation messaging?

You need a local codebase environment to generate target audience and differentiation messaging, as this skill supports auto-drafting through codebase analysis. No external dependencies are required to start defining your product's core message.

Why should I use a centralized context document for product marketing content strategy?

Using a centralized context document for product marketing content strategy prevents repetitive explanations and ensures consistent messaging across all marketing efforts. It serves as a foundational reference covering customer language, problems, and differentiation.