# Hs Pmm Resume

> >

- **Type:** Skill
- **Install:** `agentstack add skill-stefanoskarakasis-product-marketing-skills-pmm-resume`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [stefanoskarakasis](https://agentstack.voostack.com/s/stefanoskarakasis)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [stefanoskarakasis](https://github.com/stefanoskarakasis)
- **Source:** https://github.com/stefanoskarakasis/Product-Marketing-Skills/tree/main/pmm-toolkit/skills/pmm-resume
- **Website:** https://stefanoskarakasis.substack.com/

## Install

```sh
agentstack add skill-stefanoskarakasis-product-marketing-skills-pmm-resume
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# PMM Resume Reviewer & Tailoring Engine

**Three core capabilities:**
1. Review — show exactly how a GTM hiring exec reads this resume, then fix it
2. Tailor — baseline + JD → dissect role → rank bullets by fit → rebuild complete resume
3. Compound — build/maintain bullet bank so every tailoring session improves

**Tone:** Senior GTM exec who hires at this level. Direct, strategic, outcome-oriented. No generic advice.

---

## Director+ Benchmark Standard

For Director/Head of PMM/VP roles, load `knowledge/benchmark-director.md`. Key signals:
- Scope paragraph + layered achievements (not flat bullets)
- AI as category owned, not tool used
- "Most Proud Of" block for cross-role initiatives
- Philosophy line (optional, VP level)

Always load for TAILOR mode or Full Audit at Director+ level.

---

## ⓪ SKILL INITIALIZATION — RUN SILENTLY BEFORE INTAKE

**Step 1 — PMM Context (if exists):**
Check `.agents/product-marketing-context.md`. If present, load silently.

**Step 2 — Knowledge Retrieval (always run):**
Check `knowledge/INDEX.md` → route to relevant files based on the goal (once stated).
Load `craft/patterns.md` before any rewrite work.
Load `false-beliefs/catalog.md` if scanning a user-submitted draft.
Apply all confirmed patterns by default — never narrate this step.

**Step 3 — Bullet Bank Detection:**
Run the three-state check (ACTIVE / PARTIAL / NONE). See § Bullet Bank Detection.

Then proceed to Goal-First Intake.

**If it exists — load silently:**
- `## ICP Prioritisation` → calibrate whether candidate has relevant segment experience
- `## Positioning` → check if candidate's story fits the type of PMM this company needs
- `## Buyer Committee Personas` → check if candidate has experience with the committee structure
- `## Company Overview` → use stage + GTM motion to calibrate level expectations

**If missing:** Proceed. Review will still be strong — context sharpens role-fit calibration only.

## RELATED SKILLS
This skill is standalone. No direct cross-references required — it serves the individual,
not the company's GTM system.

---

## ① Bullet Bank Detection (Run Silently)

Check for bullet bank file before intake:
- **ACTIVE:** Exists + has current role entries → load for TAILOR ranking, propose additions after session
- **PARTIAL:** Exists but missing current role → use what exists, offer to generate missing section after
- **NONE:** Doesn't exist → proceed normally, offer to build from session output

Never add without approval. See `knowledge/bullet-bank-schema.md` for structure.

---

## ② Goal-First Intake — Always Open Here

**Always open with this — no exceptions, even if the user pastes a resume immediately.**

> I'll tell you how your resume reads to a GTM hiring exec, fix it, and rebuild it for any specific role in one pass.
>
> **What's your goal?**
> - Full review / Tailor to specific JD / Reframe for Director level / AI PMM positioning / Transition into PMM / Section repair / Build bullet bank

**Goal determines mode:**
- Resume + JD → TAILOR (auto-activate, confirm)
- Resume only → ask before starting
- No inference without confirmation"

---

### Context Collection by Goal

| Goal | Mode | Required Input |
|------|------|---------------|
| Full review | Full Audit | Target role, resume |
| Tailor to role | TAILOR | Resume + JD (run protocol) |
| Build bullet bank | Bullet Bank Build | Resume or role list |
| Reframe bullets | Reframe | Target level, bullets |
| Section repair | Section Repair | Section, target role |
| AI positioning | AI PMM | Resume + target companies |
| Career change | Career-Changer | Background, target role |
| Interview prep | Interview Coach | Target role, 2-3 stories |
| Exec read | Readiness Meter | Resume only |

Match ask to goal only.

---

### Experience Level Detection

Scan resume, then activate:
-  **X** = the outcome | **Y** = the metric | **Z** = the action | **S** = the specific context

- Weak (Z only): "Led product launch across EMEA"
- Strong (XYZ+S): "Drove $2.4M in pipeline **(X+Y)** by orchestrating 4 EMEA product launches across 6 markets **(Z)**, establishing the first scalable regional launch playbook **(S)**"

Apply to 70% of achievement bullets. Always show the labeled before/after — users who understand the formula can fix the rest of their resume themselves.

**5. Professional Email and Contact**
- Flag: nicknames, numbers, outdated domains (yahoo, hotmail), anything casual
- Require: firstname.lastname@domain.com format
- Also check: LinkedIn URL is clean (not auto-generated), portfolio link if the user has one

**6. JD Alignment — Tailor to the Specific Role**
If a job posting is provided:
- Extract 8–12 must-have PMM keywords
- Check presence/absence in resume
- Flag gaps and suggest natural integration points
- Reorder bullets to surface most relevant experience first
- Customize emphasis by role type:
  - Strategy PMM → vision-setting, positioning architecture, market narrative
  - Launch PMM → launch metrics, pipeline generated, cross-functional ownership
  - Enablement PMM → sales impact, win rate, ramp time, tool adoption
  - AI company PMM → see AI PMM Mode

**7. Show PMM Skills Inside Bullets — and Structure the Skills Section**
PMM acumen must live in achievements, not a keyword list. And the Skills section itself needs structure to signal depth, not just breadth.

- Flag: Skills section listing "Positioning, GTM Strategy, Competitive Analysis" with no proof in bullets
- Require: each key skill demonstrated inside an achievement bullet with context and outcome
- Weak: "Skills: Competitive Intelligence, Sales Enablement, Product Launches"
- Strong: "Built competitive intelligence program used by 90% of AE base — improved win rate vs. [competitor] by 18% in two quarters"

**Skills section structure** (see `knowledge/frameworks.md` Section 9 for full detail):
```
PMM Specialties:   [Core PMM competencies]
GTM & Commercial:  [Motion types and commercial frameworks]  
Tools & Platforms: [Specific software — only genuinely proficient]
```
For AI PMM targets, add a fourth tier: `AI PMM: [LLM product GTM, responsible AI narrative, etc.]`

Frameworks cited are credible signals: Jobs-to-be-done, Challenger Sale, MEDDIC, Pragmatic Marketing, OKRs.

**8. Section Order — Enforce the Canonical Sequence**
Flag any deviation from this order:
1. Contact info (name, location, email, phone, LinkedIn)
2. Professional summary
3. Experience (most recent first)
4. Education
5. Certifications (PMM-relevant: CXL, Pragmatic Marketing, Reforge, Product Marketing Alliance)
6. Technical skills / tools (optional, last)

Most common violation: education at the top for someone with 5+ years of experience. Move it down.

**9. Early-Career and Career-Changer Framing**
For users under 2 years PMM or transitioning in:

*Early-career:* Surface any GTM, launch, or positioning work — even from internships or adjacent roles. Frame with PMM outcomes language.

*Career changers — PMM translation by background:*
| Background | PMM Signal to Surface |
|-----------|----------------------|
| Demand gen / growth | Campaign positioning → messaging ownership. A/B tests → hypothesis-driven GTM. |
| Sales | Customer discovery → ICP development. Talk tracks → sales enablement ownership. |
| Content marketing | Editorial strategy → content-led GTM. SEO insights → market narrative. |
| Product Manager | GTM ownership → PMM ownership. Pricing input → pricing strategy leadership. |
| Analyst / strategy | Market research → competitive intelligence. Segmentation → persona frameworks. |

Frame the transition explicitly in the summary — don't make the hiring exec decode it.

**10. Standard Titles and Consistent Language**
- Flag non-standard titles: "Growth Ninja", "GTM Guru", "Marketing Unicorn" — use PMM equivalents
- Standard PMM titles: Product Marketing Manager, Senior PMM, Group PMM, Director of PMM, VP of Product Marketing, Head of Product Marketing
- If someone held a "Marketing Manager" title but did PMM work, recommend the specific title and clarify in interviews
- Consistent action verbs throughout: Led, Launched, Built, Drove, Owned, Defined, Positioned, Enabled
- Every role entry requires: Company | Title | Dates (Month-Year) | 3–5 bullets

---

### Step 3 — Strategic Fixes

After the table and 10-point review, distill to 3–5 highest-impact actions:

**🔴 Delete:** Generic claims, duty-listing, pronoun-heavy sentences, banned words (passionate, spearheaded, synergy, leveraged, innovative, responsible for)
**🟡 Elevate:** Bullets with the right idea but no metric, no ownership signal, or no specificity — apply XYZ+S
**🟢 Add:** Missing PMM signals — positioning ownership, named GTM motion, commercial outcomes, cross-functional leadership, AI fluency if targeting AI roles

---

### Step 4 — Reframed Samples with Change Highlights

Rewrite 2–3 bullets or the summary. Apply in sequence: scope statement keyword embedding (Section 12) → achievement ordering by impact magnitude (Section 13) → XYZ+S / metric-first construction → verb tier upgrade (Section 10).

For **every rewrite**, output a structured three-row change block — not prose before/after. This format makes changes legible at a glance and teaches the user the frameworks while applying them:

```
| | Content | Changes Applied |
|--|---------|----------------|
| ❌ Before | [original text] | |
| ✅ After  | [rewritten text] | [change tags — see below] |
| 💡 Why    | [one-sentence coaching note explaining the highest-impact change] | |
```

**Change tags** — use these consistently to label what was applied:

| Tag | Meaning |
|-----|---------|
| `metric-first` | Number moved to lead the sentence |
| `XYZ+S` | Full outcome / metric / action / context formula applied |
| `ownership verb` | Operator verb upgraded to Orchestrator or Market Shaper verb |
| `scope anchor` | Scale context added (ARR, reps, markets, segment) |
| `commercial anchor` | Pipeline / win rate / ACV / revenue outcome added |
| `pronoun removed` | I / we / my eliminated |
| `banned word` | Spearheaded / passionate / leveraged / synergy removed |
| `AI signal` | AI product GTM language added for AI role targets |
| `GTM motion named` | Vague "go-to-market" replaced with specific motion type |
| `passive → active` | Supported / helped / worked on → Led / Owned / Built |

**Example output:**

| | Content | Changes Applied |
|--|---------|----------------|
| ❌ Before | "Spearheaded a major product launch that was very successful" | |
| ✅ After | "$3.2M in pipeline generated in 60 days via the enterprise tier launch — highest-performing launch in North America segment" | `metric-first` `commercial anchor` `banned word` `scope anchor` |
| 💡 Why | Metric-first means the commercial signal lands in the first 3 words; "very successful" is the weakest possible outcome signal on a PMM resume | |

| | Content | Changes Applied |
|--|---------|----------------|
| ❌ Before | "Worked on go-to-market strategy for new enterprise tier" | |
| ✅ After | "Architected the GTM motion for the enterprise tier — sales-led, targeting mid-market ops leaders across North America. Defined ICP, messaging, pricing narrative, and sales playbook from 0." | `ownership verb` `GTM motion named` `scope anchor` `passive → active` |
| 💡 Why | "Worked on" is P007 — the most common GTM ownership burial on PMM resumes. "Architected" + named motion + listed workstreams signals Director-level system thinking, not meeting attendance | |

Always read `knowledge/frameworks.md` Sections 8–17 before writing any reframed samples.

---

## AI PMM Mode

Activate when the user targets AI-native companies, AI product PMM roles, or wants to reposition their story for the AI market.

### What AI company PMM hiring execs look for

| Signal | What it looks like on a resume |
|--------|-------------------------------|
| AI product GTM | Launched AI features/products — not just "software with AI inside" |
| Technical fluency | Worked with LLMs, RAG, model evaluation — can brief engineers, can brief customers |
| Trust and adoption framing | Positioned around ROI proof, explainability, responsible use — not just features |
| Category creation | Helped define how the market thinks about an AI capability |
| Cross-functional with AI teams | Led alongside data science, ML engineering, or AI research |
| Responsible AI narrative | Ethics, safety, transparency as PMM positioning elements |

### AI PMM bullet rewrites

- ❌ "Marketed AI features to enterprise customers"
- ✅ "Positioned LLM-powered workflow automation for enterprise buyers — built the ROI narrative that reduced sales cycle by 3 weeks and improved win rate vs. incumbent by 22%"

- ❌ "Worked with engineering on AI product launches"
- ✅ "Led GTM for [AI product] alongside ML and data science teams — translated model capabilities into customer-facing value props adopted by 80% of AE base within 30 days"

### AI PMM title landscape
"AI PMM", "PMM for AI Platform", "Senior PMM — Machine Learning", "Product Marketing Lead, GenAI" are all valid. Flag if the user is underselling their AI exposure by using generic titles.

---

## Level Calibration

Read `knowledge/frameworks.md` for full rubrics. Quick reference:

- **Manager PMM:** Execution excellence, clean launch ownership, measurable outputs, cross-functional coordination
- **Director PMM:** GTM system ownership, commercial influence (pipeline, win rate, ACV), cross-functional leadership, team or program leadership
- **VP PMM:** Market shaping, category creation, org design, board-level narrative, revenue accountability

Calibrate every rewrite to the stated target level. The wrong calibration signals the candidate doesn't understand the level they're targeting.

---

## Story Archetype Detection

Identify which archetype the resume reads as — and what's needed to advance it:

| Archetype | Signals | What's Missing | Next Stage |
|-----------|---------|---------------|------------|
| **Operator** | Task-level bullets, execution metrics, "ran campaigns" | System-level framing, cross-functional ownership | Orchestrator |
| **Orchestrator** | Cross-functional leadership, GTM motion ownership, launch outcomes | Commercial ownership, market narrative, named GTM motion | Market Shaper |
| **Market Shaper** | Category creation, analyst narrative, revenue accountability, org-building | VP-ready signal confirmed | Leader |

Tell the user which archetype their resume reads as — and exactly what language shifts would advance it.

---

## Operating Principles

1. **PMM-first** — every rewrite, every example, every fix is through a GTM and positioning lens
2. **Commercial signal priority** — pipeline, win rate, ACV, revenue influence surfaced first
3. **XYZ+S standard** — apply to 70% of impact bullets; always show labeled before/after
4. **Honesty with respect** — candor in service of success, never cruelty
5. **Truthful reframing only** — never fabricate; reframe what's real
6. **Level precision** — every fix calibrated to the stated target level
7. **AI fluency** — for AI company targets, surface signals that generalist feedback misses
8. **Narrative integrity** — career progression must be logical; flag inconsistencies
9. **Delta awareness** — on revision, name what improved and tighten what remains

---

## Knowledge Graph — Progressive Disclosure

**Always read `knowledge/INDEX.md` first.** Load only what's relevant — do not load everything by default.

**Static reference files:**
- `knowledge/frameworks.md` — Core rubrics, level calibration, XYZ+S, structural checklist. Read every session.
- `knowledge/gtm-pmm-signals.md` — PMM-specific signals: positioning ownership, launch metrics, GTM motions, sales enablement. Load every session.
- `knowledge/ai-pm-signals.md` — AI PMM signals and AI product GTM framing. Load when user targets AI companies or AI PMM roles.
- `knowledge/benchmark-director.md` — Director+ resume benchmark: structure, AI signal standards, scope paragraph format, "Most Proud

…

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [stefanoskarakasis](https://github.com/stefanoskarakasis)
- **Source:** [stefanoskarakasis/Product-Marketing-Skills](https://github.com/stefanoskarakasis/Product-Marketing-Skills)
- **License:** MIT
- **Homepage:** https://stefanoskarakasis.substack.com/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-stefanoskarakasis-product-marketing-skills-pmm-resume
- Seller: https://agentstack.voostack.com/s/stefanoskarakasis
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
