Create product marketing foundation doc
product-marketing-contextskillsetup L1★368
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