product-marketing-context

Creates and updates a product marketing context document (.agents/product-marketing-context.md) from your codebase or inputs.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/BadTechBandit/skills --skill product-marketing-context-badtechbandit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-marketing-context
Source: https://github.com/BadTechBandit/skills/tree/main/marketing-skills-for-agents/skills/product-marketing-context
Command: npx skills add https://github.com/BadTechBandit/skills --skill product-marketing-context-badtechbandit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Keeps your marketing messaging consistent by creating a single source of truth for positioning, audience, and proof points so you stop re-explaining the basics across different marketing tasks.

Core Features & Use Cases

  • Creates and maintains a product marketing context document stored at .agents/product-marketing-context.md (with checks for older .claude/product-marketing-context.md).
  • Supports two setup modes: auto-drafting from your existing codebase/marketing materials or conversationally collecting sections from scratch.
  • Enables reuse across other marketing skills by giving them structured context like ICP, differentiation, objections, customer language, and brand voice.

Quick Start

Run product-marketing-context to generate .agents/product-marketing-context.md from your existing repository, then review and correct the draft until it matches your product and customers.

Frequently Asked Questions about product-marketing-context

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

FAQPage Schema
How do I maintain consistent product positioning across different marketing tasks without re-explaining the basics?

To maintain consistent product positioning, you need a reusable marketing context document that captures your messaging foundations, target audience, and proof points in a single source of truth. This prevents repeating foundational info across different tasks.

How do I create a product marketing context from an existing codebase?

You can create a product marketing context by auto-drafting it from your existing repository and marketing materials. The process scans your codebase to generate a draft document, which you then review and correct until it matches your product and customers.

What is the best way to document my ICP and customer language for other marketing skills to reference?

The best way to document your ICP and customer language is to consolidate them into a structured product marketing context file. Saving this context to .agents/product-marketing-context.md allows other marketing skills to reference your ICP, differentiation, and brand voice easily.

Can I define my ideal customer profile and target audience from scratch conversationally?

Yes, you can define your ideal customer profile and target audience conversationally. Instead of auto-drafting from a codebase, the setup mode collects only the needed sections from scratch through conversation to build your marketing context.

Does setting up a reusable marketing context require checking for older configuration files?

Yes, setting up a reusable marketing context requires checking for existing configuration files. The process specifically looks for older context files in the .claude directory before saving the consolidated context to the .agents folder.