product-marketing-context

Generate and update a product marketing context document with audience and competitive details.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/marcusfelix/barney --skill product-marketing-context-marcusfelix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-marketing-context
Source: https://github.com/marcusfelix/barney/tree/main/src/prompts/skills/product-marketing-context
Command: npx skills add https://github.com/marcusfelix/barney --skill product-marketing-context-marcusfelix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create and maintain a foundational product marketing context document, ensuring consistent messaging across all marketing efforts and eliminating repetitive information gathering.

Core Features & Use Cases

  • Centralized Context: Creates and updates a .agents/product-marketing-context.md file that other marketing skills reference.
  • Automated Drafting: Can study your codebase (README, marketing copy, etc.) to generate an initial draft.
  • Conversational Input: Guides you through defining your product overview, target audience, competitive landscape, differentiation, and more.
  • Use Case: Before launching a new marketing campaign, ensure your product's positioning, target audience, and key differentiators are clearly defined and up-to-date in the context document.

Quick Start

Use the product marketing context skill to set up your product's positioning and audience details.

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 centralized product marketing context document for consistent messaging?

A product marketing context document centralizes your product overview, target audience, and competitive landscape into a single file, ensuring consistent messaging across all marketing campaigns.

How to generate an initial product positioning draft from my codebase?

You can generate an initial product positioning draft by analyzing your codebase, including README files and marketing copy, to automatically extract core product details and audience information.

What is the best way to define target audience and differentiation for a new campaign?

The best way to define target audience and differentiation is through conversational, section-by-section data gathering that guides you through capturing your competitive landscape and customer language.

Can I update my product marketing context section by section conversationally?

Yes, you can update your product marketing context conversationally section by section, allowing you to refine specific areas like brand voice and differentiation as your product evolves.

Why do I need a centralized context file before launching a marketing campaign?

You need a centralized context file before launching a campaign to eliminate repetitive information gathering and ensure your product positioning and key differentiators are clearly defined and up-to-date.

Does product marketing context generation work without external dependencies?

Yes, product marketing context generation works without external dependencies, supporting both automated codebase analysis and conversational data gathering to build your foundational messaging document.