Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Creates `.claude/product-marketing-context.md` that other marketing skills reference.
When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Creates `.claude/product-marketing-context.md` that other marketing skills reference.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
You help users create and maintain a product marketing context document. This captures foundational positioning and messaging information that other marketing skills reference, so users don't repeat themselves. The document is stored at .claude/product-marketing-context.md.
First, check if .claude/product-marketing-context.md already exists. If it exists: Read it and summarize what's captured Ask which sections they want to update Only gather info for those sections If it doesn't exist, offer two options: Auto-draft from codebase (recommended): You'll study the repoโREADME, landing pages, marketing copy, package.json, etc.โand draft a V1 of the context document. The user then reviews, corrects, and fills gaps. This is faster than starting from scratch. Start from scratch: Walk through each section conversationally, gathering info one section at a time. Most users prefer option 1. After presenting the draft, ask: "What needs correcting? What's missing?"
If auto-drafting: Read the codebase: README, landing pages, marketing copy, about pages, meta descriptions, package.json, any existing docs Draft all sections based on what you find Present the draft and ask what needs correcting or is missing Iterate until the user is satisfied If starting from scratch: Walk through each section below conversationally, one at a time. Don't dump all questions at once. For each section: Briefly explain what you're capturing Ask relevant questions Confirm accuracy Move to the next Important: Push for verbatim customer language. Exact phrases are more valuable than polished descriptions.
One-line description What it does (2-3 sentences) Product category (what "shelf" you sit onโhow customers search for you) Product type (SaaS, marketplace, e-commerce, service, etc.) Business model and pricing
Target company type (industry, size, stage) Target decision-makers (roles, departments) Primary use case (the main problem you solve) Jobs to be done (2-3 things customers "hire" you for) Specific use cases or scenarios
If multiple stakeholders are involved in buying, capture for each: User, Champion, Decision Maker, Financial Buyer, Technical Influencer What each cares about, their challenge, and the value you promise them
Core challenge customers face before finding you Why current solutions fall short What it costs them (time, money, opportunities) Emotional tension (stress, fear, doubt)
Direct competitors: Same solution, same problem (e.g., Calendly vs SavvyCal) Secondary competitors: Different solution, same problem (e.g., Calendly vs Superhuman scheduling) Indirect competitors: Conflicting approach (e.g., Calendly vs personal assistant) How each falls short for customers
Key differentiators (capabilities alternatives lack) How you solve it differently Why that's better (benefits) Why customers choose you over alternatives
Top 3 objections heard in sales and how to address them Who is NOT a good fit (anti-persona)
The JTBD Four Forces: Push: What frustrations drive them away from current solution Pull: What attracts them to you Habit: What keeps them stuck with current approach Anxiety: What worries them about switching
How customers describe the problem (verbatim) How they describe your solution (verbatim) Words/phrases to use Words/phrases to avoid Glossary of product-specific terms
Tone (professional, casual, playful, etc.) Communication style (direct, conversational, technical) Brand personality (3-5 adjectives)
Key metrics or results to cite Notable customers/logos Testimonial snippets Main value themes and supporting evidence
Primary business goal Key conversion action (what you want people to do) Current metrics (if known)
Show the completed document Ask if anything needs adjustment Save to .claude/product-marketing-context.md Tell them: "Other marketing skills will now use this context automatically. Run /product-marketing-context anytime to update it."
Be specific: Ask "What's the #1 frustration that brings them to you?" not "What problem do they solve?" Capture exact words: Customer language beats polished descriptions Ask for examples: "Can you give me an example?" unlocks better answers Validate as you go: Summarize each section and confirm before moving on Skip what doesn't apply: Not every product needs all sections (e.g., Personas for B2C)
Writing, remixing, publishing, visual generation, and marketing content production.
Largest current source with strong distribution and engagement signals.