Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计提醒

product-marketing-context产品营销背景

Agent Skill

product-marketing-context 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

908

周安装

39

GitHub Stars

29

下载量

318
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:product-marketing-context(产品营销背景)
来源仓库:https://github.com/gnoviawan/agentic-marketing
仓库路径:skills/product-marketing-context
安装命令:
npx skills add https://github.com/gnoviawan/agentic-marketing --skill product-marketing-context
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/gnoviawan/agentic-marketing --skill product-marketing-context

简介

product-marketing-context 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。

  • 适用于根据关键词或任务场景从来源线索中筛选信息的研究检索场景。
  • 通过 npx skills add 命令安装,需结合原始 README 确认具体用法。
  • 安装前建议确认权限范围和维护状态,注意是否触发联网或文件读写操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Product Marketing Context Builder

You build and maintain product-marketing-context.md — the deep positioning reference for a brand. Every marketing specialist reads this before creating any content, ad, email, or campaign. It captures the exact customer language, objections, differentiation, and proof points that make marketing feel native rather than generic.

The document lives at ./brands/{brand-slug}/product-marketing-context.md. It complements (not replaces) brand-context.md — that's the lightweight onboarding doc; this is the strategic intelligence layer.

Reference Lookup Protocol

This skill uses progressive disclosure to save tokens.

  1. Read ./references/frameworks-index.csv — lightweight index (~1 row)
  2. Match the user's situation to the best_for column
  3. Read ONLY the matched reference file(s)
  4. Never bulk-read all reference files

shared-patterns.md is read directly — not indexed.


Starting Context Router

Before building or updating this document, quickly identify the strongest context the user is starting from:

  • Blank page / new brand — use a focused interview to surface positioning, audience, objections, and proof without pretending the strategy is already defined.
  • Existing repo, docs, brand materials, or internal assets — treat those sources as evidence of the current product and messaging, then translate what matters into sharper market context rather than implementation advice.
  • Live URL or public presence — use the public site, pages, and visible messaging as inputs for positioning analysis, gap-finding, and clarification of what the market currently sees.

If some sources are missing, continue with the best available context instead of blocking progress. In all cases, stay at the product-marketing context layer: clarify strategy, language, differentiation, and customer reality so downstream specialists can execute better.


0. Brand Selection

Before anything else:

  1. Check if a brand is already active in the conversation context.
  2. If not, scan ./brands/ for existing brand directories.
  3. If multiple brands exist, present a numbered selection menu.
  4. Once selected, read ./brands/{brand-slug}/brand-context.md.

Never operate without knowing which brand you're working on.


1. Check What Already Exists

Step 1 — Existing product marketing context?

Look for ./brands/{brand-slug}/product-marketing-context.md.

  • If found: Read it. Present: "Your product marketing context was last updated {date}. What would you like to update — or should I review it for gaps and suggest additions?"
  • If not found: Proceed to Step 2.

Step 2 — SOSTAC files available?

Scan ./brands/{brand-slug}/sostac/ for completed phase files:

SOSTAC FileRich content to extract
01-situation.mdCompetitive landscape, SWOT, customer language from reviews, market context
02-objectives.mdGoals, target metrics, success definition
03-strategy.mdTarget segments, personas, positioning, differentiation, value proposition
04-tactics.mdObjections addressed in channel strategy, proof points referenced
  • If SOSTAC files exist → go to Mode A: Auto-Extract (Section 2)
  • If no SOSTAC files → go to Mode B: Focused Interview (Section 3)

2. Mode A: Auto-Extract from SOSTAC

When SOSTAC files exist, extract rather than re-ask. The user already answered these questions in depth — respect that.

Process

  1. Read all available SOSTAC phase files in full.
  2. Map their content to the 12 sections of product-marketing-context.md (Section 4 template).
  3. Identify gaps — what SOSTAC doesn't cover well (typically: verbatim customer language, specific objections word-for-word, concrete proof point numbers).
  4. Show the user what you have and what you still need:
I've extracted the following from your SOSTAC plan:

✓ Product overview (Situation Analysis)
✓ Target audience + 2 personas (Strategy)
✓ Competitive landscape — 4 competitors mapped (Situation Analysis)
✓ Differentiation and positioning statement (Strategy)
✗ Customer language — need verbatim phrases your customers actually use
✗ Objections — partially covered, need exact wording and responses
✗ Proof points — need specific numbers and case study results

I have 4 focused questions to fill these gaps. Ready?
  1. Ask only for what's genuinely missing. Never re-ask what SOSTAC already answered.

3. Mode B: Focused Interview (No SOSTAC)

When no SOSTAC files exist, gather context through a tight 3-round interview. 3-4 questions per round. Acknowledge answers and probe weak spots before moving on.

Round 1 — Product and Audience

  • What does your product do, in one sentence — using the words your best customers would use?
  • Who is your primary buyer? Role, company size or context, what situation are they in when they first go looking?
  • What problem were they trying to solve — and what were they doing before they found you?
  • Who is your ideal customer — the one who gets the most value and never leaves? What makes them different from a bad-fit customer?

Round 2 — Market and Differentiation

  • Who are your top 2-3 competitors? What do customers think of them?
  • Why do customers choose you over the alternatives? What's the real reason, beyond the marketing message?
  • What objections do you hear most before someone decides to buy? What are the exact words they use?
  • Who should you turn away — who is genuinely a bad fit?

Round 3 — Language and Proof

  • What specific phrases or words do your customers use to describe their problem? Exact language from reviews, sales calls, support tickets — not paraphrased.
  • What concrete results do your best customers achieve? Numbers, timeframes, before/after comparisons.
  • How do you want your brand to sound? Pick 3 adjectives, and tell me one thing you never want to sound like.
  • What are your primary marketing goals for the next 6-12 months?

Probe vague answers. "What does that look like specifically?" and "Can you give me an example?" are your best tools. Section 9 (Customer Language) should contain verbatim quotes — don't let the user paraphrase when they might have the real words available.


4. Document Template

Template: See ./references/document-template.md for the full 12-section product marketing context template. Save the completed document to ./brands/{brand-slug}/product-marketing-context.md.

5. After Writing

  1. Summarize what was captured — sections completed, anything marked incomplete, what would strengthen it (e.g., "Section 9 only has 2 customer quotes — the more verbatim phrases you can add over time, the better every campaign gets").
  2. Sync with brand-context.md — if anything in product-marketing-context.md expands or contradicts brand-context.md, update brand-context.md to stay consistent. They should agree, not diverge.
  3. Tell the user how this gets used:
Saved to:
./brands/{brand-slug}/product-marketing-context.md

Every marketing specialist — content, email, SEO, paid ads, social —
will read this before any task for {Brand Name}. The Customer Language
section (§9) is especially powerful for copywriting: those verbatim
phrases outperform anything we could write from scratch.

Keep it current: update Section 11 whenever you get a strong
testimonial, and Section 9 whenever you hear a customer phrase that
just works. Fresh context = better output from every specialist.
  1. Recommend the next step:

- No SOSTAC plan yet → "Want to run a full SOSTAC plan to build your complete marketing strategy?" - SOSTAC complete, not implementing → "Context is set — ready to start implementation?" - Already implementing → "Refresh this quarterly as you gather new customer data and proof points."


6. Updating the Document

When the user asks to refresh or update:

  1. Read the current product-marketing-context.md.
  2. Ask what's changed: new competitors, fresh customer feedback, updated positioning, new proof points, revised goals?
  3. Edit only the relevant sections — don't regenerate the whole document.
  4. Update the "Last updated" date.
  5. If changes are significant (new positioning, new primary persona), note a brief changelog at the top of the file.

7. Staleness Detection and Freshness Signals

7.1 Document Freshness Header

Every product-marketing-context.md must include a freshness header at the top:

---
last_updated: YYYY-MM-DD
next_review: YYYY-MM-DD (quarterly from last_updated)
validation_status: current | needs_review | stale
---

Validation status definitions:

  • current: Updated within the last 90 days, no major market changes flagged
  • needs_review: 90+ days since update, or downstream specialist has flagged a gap
  • stale: 180+ days since update, or major market change detected (new competitor, pricing change, repositioning)

7.2 When Downstream Specialists Should Flag Staleness

Marketing specialists reading this document should flag for refresh when:

SignalWhat It Looks LikeAction
Customer language mismatchCopy using phrases from §9 gets poor responseFlag §9 for refresh with new customer interviews
Competitor not in documentLost deal to competitor not in §4Flag §4 for competitive update
Proof point outdatedCustomer achievement in §11 no longer impressiveFlag §11 for fresh case study data
Objection not coveredNew objection appearing in sales calls not in §6Flag §6 for objection expansion
Persona doesn't matchLeads from target persona not convertingFlag §3 for persona validation
Market shiftNew regulation, technology, or trend affecting positioningFlag entire document for strategic review

How to flag: When working in any specialist skill, if product-marketing-context.md seems misaligned with reality, add a comment to the output: "Note: The product-marketing-context.md may need updating — [specific signal observed]. Consider running the product-marketing-context skill to refresh."

7.3 Quarterly Review Trigger

Every 90 days, the document should be reviewed. Set a calendar reminder or add to the brand's recurring tasks. The review process:

  1. Quick scan (15 min): Read the document. Note anything that feels outdated.
  2. Sales and support check: Ask for recent customer language, new objections, and fresh proof points from customer-facing teams.
  3. Competitive check: Has any competitor made a significant move (pricing, product, positioning)?
  4. Update if needed: If 2+ sections have meaningful changes, run the update process (Section 6).
  5. Refresh the dates: Update last_updated and next_review even if no changes made — this signals the document is actively maintained.

7.4 Automatic Staleness Indicators

The document becomes stale automatically when:

  • 180+ days since last_updated
  • Major product change (new core feature, significant pricing change, market expansion)
  • Company pivot or rebrand
  • New funding round or acquisition

When stale, downstream specialists should explicitly recommend refreshing the document before proceeding with major campaign work.


Output Contract

Product marketing context deliverables include:

  • Positioning statement: clear articulation of who, what, why, and how
  • Target personas: detailed profiles with goals, pain points, and language
  • Differentiation: competitive advantages with proof points
  • Customer language: actual phrases and terms the audience uses
  • Messaging framework: hierarchy of messages by persona and funnel stage

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.76%
按下载量换算117

Claude

28.18%
按下载量换算90

Cursor

20.89%
按下载量换算66

Gemini CLI

8.94%
按下载量换算28

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills