brand-kit
Extract visual identity from screenshots (primary) or website URL (fallback) and compile into a DESIGN.md-format brand kit — YAML token frontmatter (colors,…
Analyze sales-call transcripts to extract why deals are won and lost across six dimensions — product, messaging, GTM/sales, pricing, competition, and customer context. Produces aggregated patterns with verbatim buyer quotes, frequencies, and recommendations. Writes to
$ npx -y skills add matteotitta/claude-code-marketing-quickstart --skill win-loss-analysis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/win-loss-analysisContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze sales-call transcripts to extract why deals are won and lost across six dimensions — product, messaging, GTM/sales, pricing, competition, and customer context. Produces aggregated patterns with verbatim buyer quotes, frequencies, and recommendations. Writes to
name: win-loss-analysis
version: '1.0'
last_updated: 2026-06-17
author: genesys-growth
description: Analyze sales-call transcripts to extract why deals are won and lost across six dimensions — product, messaging, GTM/sales, pricing, competition, and customer context. Produces aggregated patterns with verbatim buyer quotes, frequencies, and recommendations. Writes to marketing/win-loss/win-loss.md as the evidence base under positioning, messaging, and ICP. Triggers - "win loss analysis", "why are we losing deals", "why do we win", "analyze sales calls", "churn analysis", "deal review"
goal: Turn raw sales-call transcripts into a pattern-level account of why deals close — and why they don't — in the buyer's own words.
outcome: marketing/win-loss/win-loss.md with win/loss patterns by dimension, verbatim quotes, frequencies, and marketing-handoff recommendations.
primitive: research
ontology_type: win-loss-analysis
review_gate: 1
inputs:
required: []
recommended:
- icp-research
outputs:
- type: win-loss-analysis
feeds_into:
- positioning
- product-messaging
- icp-research
owned_by_agent: researcher
mcps_used:
- granola
triggers:
slash_commands:
- /win-loss-analysis
status: draftThe Example 1 Day 4 skill. Reads your won + lost sales-call transcripts and writes a pattern-level analysis to `marketing/win-loss/win-loss.md`. This is the evidence base under positioning, messaging, and ICP — every claim in those docs should trace back to something a real buyer said here.
---
1. Inputs: sales-call transcripts (Gong, Fireflies, Otter, Granola, Zoom/Avoma VTT, or pasted text), each tagged with the deal outcome (won / lost / churned). Optional: `marketing/icp/ICP.md` to frame patterns by segment. 2. Normalize each transcript to speaker-attributed turns with timestamps where present. 3. Pick a mode:
4. Extract patterns across six dimensions: **product**, **messaging**, **GTM / sales process**, **pricing**, **competition**, **customer context**. 5. Score confidence by frequency: a pattern needs 2+ occurrences across different deals; High = 3+ deals, Medium = 2, Low = single mention. Aim for ≥5 wins and ≥5 losses before trusting a pattern. 6. Writes to `marketing/win-loss/win-loss.md` (overwrites prior canonical; git history preserves prior versions).
/win-loss-analysis
Then paste or point to the transcripts and tag each outcome. Or:
/win-loss-analysis — here are 8 won + 6 lost transcripts: [paste / paths]
See [`marketing/win-loss/win-loss.md`](../../../pulse-analytics-example/win-loss/win-loss.md) for the PulseAnalytics example seed. Notice: patterns are grouped by dimension; each carries a frequency + a verbatim quote with speaker; the closing section routes findings to positioning / messaging / ICP.
Split the analysis by segment when your ICP has more than one (enterprise vs mid-market lose for different reasons). Add a competitor column to the competition dimension once you're losing to a named rival repeatedly — that feeds `/competitor-research`.
Day 1-3: /competitor-research × N → per-competitor files Day 3: /competitor-aggregate → competitor canonical Day 4: /win-loss-analysis (THIS SKILL) → win-loss canonical Day 5: /icp-research reads win-loss + competitors → canonical ICP Week 2: /positioning + /product-messaging read win-loss quotes for real buyer language
Monthly if deal volume is high; quarterly otherwise. Refresh sooner on a churn spike or a new competitor showing up repeatedly in lost deals.
A fork-and-go starter repo for marketers building an AI-native marketing operating system on Claude Code. Built around the 4-systems framework: Context · Action · Orchestration · Integrations.
Extract visual identity from screenshots (primary) or website URL (fallback) and compile into a DESIGN.md-format brand kit — YAML token frontmatter (colors,…
Synthesize multiple per-competitor research files (produced by /competitor-research) into a single canonical threat matrix. Writes to…
Run deep research on a single competitor. Produces a dossier with executive summary, position + messaging, status-quo alternatives, key differentiators,…
Extract a founder's or expert's point of view — core beliefs, contrarian takes, origin stories, taste — and synthesize a recommended "one big idea" (OBI) that…
Maps your company's GTM motion (PLG, SLG, or Hybrid) to concrete funnel stages with inputs, outputs, and qualification criteria per stage. Detects motion type…
Build structured ICP documentation by scraping case studies, testimonials, and solutions pages from your website. Produces firmographics, champion + economic…