Skip to content
Back to skills

Win Loss Decoder

ASecurity

Turns closed-won and closed-lost deals into ranked, evidence-backed reasons (not rep-selected dropdowns) and routes each pattern to the team that can fix it. Use when: win loss analysis, why did we lose, why do we win, closed lost review, loss reasons, churned deals, competitive losses, buyer interviews.

  • 7 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 2, 2026
ai-agentsrustsecurity

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add varunk130/ai-gtm-skill-library --skill win-loss-decoder --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Win Loss Decoder?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Win Loss Decoder
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/varunk130-win-loss-decoder/badge)](https://www.skillsdirectory.com/skills/varunk130-win-loss-decoder)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: win-loss-decoder
description: 'Turns closed-won and closed-lost deals into ranked, evidence-backed reasons (not rep-selected dropdowns) and routes each pattern to the team that can fix it. Use when: win loss analysis, why did we lose, why do we win, closed lost review, loss reasons, churned deals, competitive losses, buyer interviews.'
---

# Win-Loss Decoder (SIGNAL Framework)

CRM loss reasons are picked by the rep in ten seconds, and "price" wins every time. Win-Loss Decoder rebuilds the reason from what the buyer said and did, codes it against a fixed taxonomy, and ranks patterns by revenue so product, marketing, and sales each get the fixes that are theirs.

## Core Principle

**The buyer's words decide the code.** A reason without a quote or artifact from the buyer is logged as "unknown", not guessed.

## The SIGNAL Framework

| Letter | Step | The Question |
|---|---|---|
| **S** | Sample | Which deals, and is the sample balanced across wins, losses, segments, and reps? |
| **I** | Interview | What did the buyer say in a 20-minute conversation after the decision? |
| **G** | Group | Which taxonomy code does each reason map to? |
| **N** | Number | How much ARR sits behind each code, for wins and for losses? |
| **A** | Assign | Which team owns the fix for each code? |
| **L** | Loop | Did the fix change the rate of that code next quarter? |

## Reason Taxonomy

| Code | Covers | Default owner |
|---|---|---|
| VALUE | Buyer could not see enough return or urgency | Marketing |
| FIT | Missing capability, integration, or compliance need | Product |
| TRUST | Proof, references, security, or vendor-risk concerns | Marketing / Security |
| PROCESS | Lost the sales process: slow, no champion, wrong buyer | Sales |
| PRICE | Price or packaging, after the above are ruled out | Pricing |
| STATUS QUO | Buyer chose to do nothing | Marketing / Sales |

## Process

1. **Sample** - 15-30 recent decisions, at least one-third wins; exclude deals under the ACV floor
2. **Collect** - buyer interviews first, then call notes and emails; note the source of every reason
3. **Code** - up to two codes per deal (primary, secondary); PRICE only if VALUE and FIT are ruled out
4. **Weight** - sum ARR by code for wins and losses; compute `loss share - win share` per code
5. **Rank** - largest positive gap first; these are the reasons you lose more than you win on
6. **Route** - one fix per top code, with owner and the metric that will show it worked

## Output

Save to `outputs/win-loss-decoder-[period]-[YYYY-MM-DD].md`

| Artifact | Description |
|---|---|
| **Coded deal log** | Deal, outcome, codes, quoted evidence, source |
| **Pattern table** | Code, ARR won, ARR lost, gap |
| **Fix plan** | Top three codes with owner, action, and target metric |

## Tips

1. **Interview wins too** - you cannot tell a loss pattern from a market pattern without them
2. **Don't let reps interview their own deals** - buyers are more candid with a neutral party
3. **Rerun quarterly** - the Loop step is where the value compounds

## Pairs With

- **deal-xray** - PROCESS losses usually show missing proof earlier in the deal
- **competitive-battlecard** - competitor-named losses update the battlecard
- **position-lock** - persistent VALUE losses signal a positioning problem

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.