cyberneticlibrary

Create product marketing foundation doc

product-marketing-contextskillsetup L1368
marian2js/opengoat
What it does

Create and maintain foundational product marketing positioning document

Best for

First step in any marketing project when context files don't exist; strongly recommended to auto-draft from codebase rather than starting from scratch, then iterate with team.

Inputs
  • · Codebase (README, landing pages, marketing copy, package.json)
  • · Team input on positioning, personas, differentiation (if auto-drafting skipped)
Outputs
  • · PRODUCT.md, MARKET.md, GROWTH.md context documents
  • · Single source of truth for positioning, personas, objections, switching dynamics
Preconditions
  • · Product and positioning already exist (not inventing strategy)
  • · Team available for review and correction of draft
Failure modes
  • · Document created but never maintained — becomes stale and misaligned with product
  • · Auto-draft from codebase misses strategic nuance (reads marketing copy but not actual strategy)
  • · Over-detailed — teams don't reference it because it's too long
Trust signals
  • · Detailed taxonomy of nine sections: product overview, audience, personas, pain points, competitive landscape, differentiation, objections, switching dynamics, customer language
  • · Explicit emphasis on verbatim customer language (not polished descriptions)
  • · Two distinct workflows: auto-draft (faster) vs. from-scratch (more deliberate)
  • · Clear instruction to read codebase: README, landing pages, marketing copy, about pages, meta descriptions