product-marketing

Create and update product marketing context documents from repository materials.

1|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/cgRGM/rivercitymd --skill product-marketing-cgrgm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-marketing
Source: https://github.com/cgRGM/rivercitymd/tree/main/.agents/skills/product-marketing
Command: npx skills add https://github.com/cgRGM/rivercitymd --skill product-marketing-cgrgm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create and maintain a single source of truth for product marketing context so you can stop repeating the same foundational details across positioning, copywriting, SEO, and campaign work.

Core Features & Use Cases

It can inspect your repository for existing marketing materials, draft a first-pass context document from what it finds, and guide you through filling in the gaps when information is missing. It also supports updating an existing context document by identifying only the sections that need changes, preserving the rest of your messaging foundation. A common use case is starting a new project by generating a product overview, target audience, differentiators, objections, customer language, and brand voice in one reusable document.

Quick Start

Ask the skill to check whether a product marketing context document already exists and, if not, to auto-draft one from the codebase for your review.

Frequently Asked Questions about product-marketing

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

FAQPage Schema
How do I create a canonical product marketing context document?

To create a product marketing context document, the Skill inspects your repository for existing materials and drafts a foundational overview covering positioning, audience, and brand voice for your review.

How do I maintain a product messaging repository as the product evolves?

Maintaining a product messaging repository involves updating only the specific sections that need changes, such as new differentiators or objections, while preserving the rest of your established marketing foundation.

What is the best way to define target audience and positioning for a new product?

Defining target audience and positioning is best handled by generating a single reusable context document that consolidates product overview, differentiators, and customer language from your codebase.

Can I auto-draft marketing assets directly from my codebase?

Yes, you can auto-draft marketing assets from your codebase by asking the Skill to check for existing context files and generate a first-pass document containing proof points and goals.

How do I ensure brand voice consistency across different marketing campaigns?

Brand voice consistency across campaigns is ensured by maintaining a single source of truth document that defines your messaging foundation once for reuse across copywriting, SEO, and positioning workflows.

Does building a product story require manual input for missing marketing information?

Building a product story does require manual input when information is missing, as the Skill guides you through filling the gaps in your context document after auto-drafting from available repository materials.