product-marketing-context

Create a product marketing context document from repository files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates foundational positioning and messaging into a single, reusable product marketing context document so teams do not repeat or contradict core information across marketing tasks and materials.

Core Features & Use Cases

  • Auto-draft from codebase: Scan README, landing pages, marketing copy, and package files to produce a first-pass context document.
  • Interactive collection: Guide users through sections (overview, audience, personas, differentiation, proof points) and capture verbatim customer language.
  • Centralized reference: Save a canonical .claude/product-marketing-context.md that other marketing skills automatically reference to keep messaging consistent.
  • Use case: Turn existing repo content into a V1 context document, present it for user review, iterate, and then reuse it for campaign briefs and copywriting tasks.

Quick Start

Draft a V1 product marketing context by scanning the repository and then ask the user "What needs correcting? What's missing?"

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 product marketing context document from existing repository files?

To create a product marketing context document, the skill scans README files, landing pages, and package files from your repository to auto-draft a V1 brief. It captures core positioning, messaging, and target audience, then prompts you for missing details before saving to .claude/product-marketing-context.md.

What is the best way to maintain consistent messaging across multiple marketing campaigns?

Maintaining consistent messaging requires a centralized product marketing context document that captures positioning, personas, and competitive differentiation. Saving a canonical context file ensures other marketing tasks automatically reference the same core information, preventing contradictions across campaigns.

How do I build target audience personas and position my product interactively?

You can build target audience personas and positioning by using the skill's interactive collection mode. It guides you through specific sections like overview, audience, differentiation, and proof points, capturing verbatim customer language to draft a comprehensive marketing brief.

Can I generate a marketing brief without manually inputting all the positioning details?

Yes, you can generate a marketing brief without manual input by auto-drafting from your codebase. The skill reads repository README and marketing copy to produce a first-pass context document, then asks you to review and correct any missing information.

Does this product marketing context skill require any specific dependencies or components to run?

No, the product marketing context skill does not require any external dependencies or components to run. It operates independently to scan repository files or gather information interactively, saving the finalized document directly to your local environment.

When should I not use an auto-drafted marketing context document?

You should not rely solely on an auto-drafted marketing context document when your repository lacks detailed marketing copy or README files. In such cases, the generated V1 brief will be sparse, requiring extensive interactive input to accurately capture your competitive differentiation and brand voice.