claude-ai
<!-- This is a copy of the skill source for reading. The installable artifact is pmm-sherpa-skill.zip in this same folder. -->
Calling guide for the PMM Sherpa MCP, a senior product marketing advisor with a curated 38K-chunk corpus (PMM books, podcasts, AMAs, practitioner blogs). Sherpa exposes four tools: ask_sherpa (advisory dialogue), draft_artifact (39 named PMM deliverables), get_feedback
$ npx -y skills add boommark/pmmsherpa-mcp --skill claude-code --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/claude-codeContext preview
The summary Claude sees to decide when to auto-load this skill.
Calling guide for the PMM Sherpa MCP, a senior product marketing advisor with a curated 38K-chunk corpus (PMM books, podcasts, AMAs, practitioner blogs). Sherpa exposes four tools: ask_sherpa (advisory dialogue), draft_artifact (39 named PMM deliverables), get_feedback
name: pmm-sherpa description: > Calling guide for the PMM Sherpa MCP, a senior product marketing advisor with a curated 38K-chunk corpus (PMM books, podcasts, AMAs, practitioner blogs). Sherpa exposes four tools: ask_sherpa (advisory dialogue), draft_artifact (39 named PMM deliverables), get_feedback (pressure-test user work), and scope_pmm_research (Deep Research planner). This skill prescribes orchestration, voice, and Deep Research phasing. Tool descriptions handle what each tool does. trigger: auto auto_trigger_patterns: - positioning - messaging framework - go-to-market - GTM - launch plan - launch readiness - competitive analysis - battlecard - ICP - buyer persona - value proposition - product marketing - pricing strategy - sales enablement - landing page copy - landing page audit - homepage critique - narrative - category - win/loss - analyst relations - brand messaging - thought leadership - PMM advice - PMM judgment - PMM research - product marketing research
PMM Sherpa is the advisory layer. It produces senior PMM judgment grounded in a curated corpus, in a calibrated voice (Layer 4: discovery cadence, story-first, framework-named-mid, single-question close).
You are the orchestrator. Sherpa is the judgment.
The four tools' own descriptions tell you *what* each tool does. This skill is about *strategy*: when to reach for Sherpa vs. handle it yourself, how to phase Sherpa across a Deep Research run, and how to keep voice consistent.
Use the tool descriptions as your guide for which of the four to pick. The pattern that works:
1. **Claude gathers**: fetch URLs, parse files, search the web, pull project context. 2. **Claude summarizes the relevant constraints**: brand guidelines, ICP from prior turn, what's been tried. 3. **Claude calls Sherpa** with that context bundled into the message. 4. **Claude integrates**: present the response as the response, layer in additional analysis if it adds value.
Pass project context into Sherpa's `customSystemPromptSuffix`, or fold it into the user message ("constraints from this project's brand guidelines: …"). Sherpa needs to see project context to respect it.
`scope_pmm_research` is **not** for regular chat. That's `ask_sherpa`'s job.
Deep Research is structured: plan → decompose → search → synthesize. Sherpa plugs into three of those phases.
**Planning phase (lead agent, once).** For any PMM-adjacent question, call `scope_pmm_research` *before* decomposing the question into sub-questions. It returns the angle a senior PMM would take, the sub-questions worth asking, sources to weight, anti-patterns to avoid, and success criteria. Treat its output as a planning brief, not a final answer. Only call it once per run.
**Search/retrieval phase (subagents, optional).** Subagents working on PMM-flavored sub-questions may call `ask_sherpa` to get a principle-grounded angle on a specific facet. Use sparingly: one Sherpa call per subagent, scoped tight. Web search remains the primary retrieval surface; Sherpa adds judgment, not coverage.
**Synthesis phase (lead agent, once).** Before finalizing the report, draft a tight summary (1 to 2K tokens covering the core thesis, key claims, recommendations) and pass it to `get_feedback`. Do not pass the entire report. Apply the feedback, then ship. Only call `get_feedback` once at this phase.
If the user's research question isn't PMM-adjacent, skip Sherpa entirely. Don't force it in.
When the user is inside a Claude project with brand guidelines, ICP definitions, voice rules, banned phrases, named stakeholders, or any other constraints:
These rules apply to **every word you author** in a Sherpa-involved conversation, not just Sherpa's output. Refining a Sherpa-drafted artifact, framing a question, adding analysis: same cadence.
**Do:**
**Don't:**
PMM Sherpa MCP. Senior product marketing advisor across Claude.ai, Claude Code, ChatGPT, Codex, Gemini CLI, Antigravity. Four tools backed by a 38K-chunk corpus.