Un Claude Skill qui ingère les dix derniers appels Gong d’un AE et produit une note de coaching dans une forme fixe trois-choses-qui-marchent / deux-choses-à-resserrer / un-exercice-spécifique. Conçu pour les managers qui souhaitent un coaching hebdomadaire constant mais n’ont pas dix heures par semaine à consacrer à réécouter des appels. Le skill rédige le brouillon ; le manager édite, contextualise avec le signal hors-appel, et livre lors du prochain one-on-one. L’envoi automatique est explicitement hors périmètre.
Quand utiliser
Vous êtes un manager commercial avec 4 à 10 AE en direct report. Vous voulez que chaque commercial reçoive la même profondeur de coaching chaque semaine, pas seulement les plus bruyants avec des deals compliqués. Vous avez Gong, votre équipe a une rubrique d’appel, et vous pouvez dégager trente minutes par semaine par commercial pour réviser et éditer le brouillon. Le skill compresse la boucle « écouter dix appels + prendre des notes + structurer le feedback » de ~3 heures par commercial à ~30 minutes.
Utilisez-le hebdomadairement. Quotidien, c’est trop (aucun commercial ne change de comportement en 24 heures). Mensuel, c’est trop rare (les appels cités sont périmés et les patterns plus difficiles à mémoriser). La livraison le vendredi après-midi est le bon moment — l’AE a le week-end pour absorber sans que ça empiète sur sa journée de vente.
Quand NE PAS utiliser
Plans d’amélioration des performances, processus RH formels, décisions de rémunération, ou documents de licenciement. C’est une note de coaching, pas un dossier personnel. Les PIP nécessitent l’implication des RH, une reconnaissance signée, et un niveau de défendabilité que ce Skill n’est pas conçu pour atteindre. Le fichier references/03-escalation-criteria.md du bundle d’artefact définit les signaux binaires qui sortent un commercial entièrement du chemin de coaching.
Un commercial que vous ne managez pas directement. Le Skill vérifie le manager-of-record dans Gong et refuse s’il n’y a pas de correspondance. Une sortie par le mauvais manager exposerait un contenu d’appel que l’invocateur ne devrait pas voir — le mode d’échec à impact le plus élevé que ce Skill pourrait permettre s’il n’était pas sécurisé.
De tout nouveaux commerciaux en rampe pendant leurs 30 premiers jours. Le coaching en rampe est sa propre conversation : shadowing, jeux de rôle, scoring de certification. Une note hebdomadaire scorée sur une rubrique à partir de dix appels minces produit du bruit. Attendez que le commercial ait trois semaines de volume réel d’appels clients.
Une semaine avec moins de trois appels utilisables. Le Skill renvoie Insufficient call data plutôt que de rembourrer. Deux appels n’établissent pas un pattern ; prétendre le contraire est du biais rétrospectif recyclé en markdown.
Configuration
Déposez le bundle. Le Skill complet se trouve dans apps/web/public/artifacts/ae-rep-coaching-skill/SKILL.md avec trois modèles de référence. Copiez le répertoire dans ~/.claude/skills/ae-rep-coaching/ (ou le .claude/skills/ au niveau de votre projet d’équipe) pour que Claude Code le détecte.
Authentifiez Gong. Clé API avec accès en lecture aux appels et transcriptions de l’AE. Le Skill respecte le modèle de permission de Gong ; si les appels de l’AE sont restreints, le Skill ne peut pas les voir, ce qui est le comportement correct.
Remplacez les modèles par vos vrais artefacts. Le bundle est livré avec trois fichiers de référence génériques. Chacun est générique jusqu’à ce que vous le remplissiez avec le contenu réel de votre équipe :
references/01-coaching-rubric-template.md — votre rubrique par type d’appel (découverte, démo, négociation, closing). Le pilote est livré avec cinq critères par type comme forme de départ.
references/02-coaching-note-format.md — la forme Markdown exacte qu’utilise chaque note hebdomadaire. Le format fixe est délibéré pour que l’AE repère ce qui a changé d’une semaine sur l’autre.
references/03-escalation-criteria.md — les signaux binaires qui amènent le Skill à refuser d’écrire une note de coaching et à faire remonter un flag de conversation sur la performance à la place.
Définissez l’ID du commercial et la plage de dates. Par défaut, les dix derniers appels ou les quatorze derniers jours, selon ce qui est le plus court. Limitez la fenêtre à trente jours ; des appels plus anciens reflètent une version différente du commercial.
Décidez de la cadence et du canal de livraison. Hebdomadaire, vendredi après-midi, dans le prochain 1:1 ou en DM que l’AE peut lire avant le 1:1. Obtenez l’accord de l’AE sur le canal avant que la première note n’arrive à froid.
Ce que le skill fait réellement
Six étapes, dans l’ordre, sans parallélisation :
Vérifiez le manager-of-record. Refus ferme si l’utilisateur invocateur n’est pas le manager direct du commercial dans Gong.
Extrayez les appels récents filtrés par durée (≥5 min), nombre de participants (≤5 externes) et qualité audio. Arrêtez si moins de trois appels utilisables.
Classifiez chaque appel comme découverte / démo / négociation / closing. La classification par appel (pas une hypothèse globale) est le choix d’ingénierie qui prévient le mode d’échec précoce le plus bruyant : appliquer une rubrique de découverte à un appel de négociation.
Scorez par rapport à la section de rubrique correspondante avec une citation de transcription par score. Pas de score sans citation — ce garde exclut les retours intuitifs déguisés en analyse.
Effectuez la vérification d’escalade par rapport à 03-escalation-criteria.md. Si un critère se déclenche (représentation erronée des tarifs, ton hostile, promesses de deal parallèle, etc.) le Skill s’arrête et renvoie le bloc d’escalade au lieu de la note de coaching.
Agrégez en trois / deux / un avec un rendu à format fixe. Les patterns nécessitent ≥2 appels de support chacun ; le Skill renvoie un seul « à resserrer » au lieu de deux quand un seul est supporté. Ne rembourre jamais.
L’exercice en fin de note est la sortie la plus importante. « Améliorer la découverte » est inutile. « Sur vos trois prochains appels de découverte, posez la question budgétaire avant la vingtième minute » est actionnable, observable dans Gong la semaine suivante, et auditable. Le Skill est fortement incité à rendre l’exercice concret et mesurable.
Réalité des coûts
Par note de coaching (un commercial, dix appels, ~10 000 tokens de transcription par appel après filtrage, Claude Sonnet 4.5) :
~120 000 tokens d’entrée (transcriptions + rubrique + format + référence d’escalade) → ~0,36 USD aux tarifs Sonnet actuels.
~2 000 tokens de sortie (la note elle-même) → ~0,03 USD.
~0,40 USD par commercial par semaine, 1,60 USD par commercial par mois.
Pour un manager de huit commerciaux, c’est ~13 USD/mois en coût de tokens.
Temps économisé par manager par semaine : environ 2,5 heures par commercial se compressent à 30 minutes (révision + édition). Pour huit commerciaux, c’est ~16 heures récupérées par semaine. Le plancher réaliste est plus proche de ~10 heures récupérées une fois que vous comptez le temps de 1:1 supplémentaire passé à discuter de la note avec chaque commercial — ce qui est précisément le but.
Le coût Gong n’est pas incrémental ; si vous avez déjà Gong (la dépendance dure du Skill) l’accès API est inclus.
Métrique de succès
Suivez un seul chiffre pendant un trimestre : pourcentage de 1:1 hebdomadaires où l’AE fait référence spontanément à l’exercice de la semaine précédente. Si ce chiffre n’est pas au-dessus de 50 % à la semaine 6, les exercices ne sont pas assez spécifiques — revenez resserrer le libellé dans 02-coaching-note-format.md pour que « exercice » ne puisse pas se réduire à « conseil général ».
Signaux secondaires (plus lents, plus bruités) : évolution du taux de closing sur le type d’appel spécifique sur lequel le commercial est coaché, temps de rampe pour les nouveaux commerciaux une fois la boucle établie, qualité des 1:1 évaluée par le manager.
Par rapport aux alternatives
Notes rédigées manuellement par le manager from scratch. Meilleure fidélité si le manager le fait vraiment. Le problème est la cohérence : sous pression, les notes rédigées par le manager sautent une semaine, se réduisent à « bon travail, continuez », ou sont rédigées pour le commercial avec le deal problématique pendant que les performeurs constants ne sont pas coachés. Le Skill ne produit pas de meilleures notes qu’un excellent manager avec un temps infini ; il produit de meilleures notes que ce même manager sous une charge réaliste.
Scorecards intégrées et fonctionnalités de coaching de Gong. Gong score les appels individuels par rapport à une rubrique et fait remonter les tendances agrégées. Utile, complémentaire, et moins cher que ce skill si vous avez seulement besoin du scoring. Ce qu’il ne fait pas bien, c’est de synthétiser à travers les appels dans la forme trois / deux / un avec un exercice spécifique. Vous pouvez empiler : utilisez les scorecards Gong pour le scoring par appel, utilisez ce Skill pour la synthèse hebdomadaire.
Membrain, Spekit ou autres plateformes dédiées au coaching commercial. Configuration plus lourde, licence supplémentaire, capacités plus larges (bibliothèques de compétences, parcours d’apprentissage). La bonne réponse pour les grandes organisations commerciales enterprise avec des effectifs enablement dédiés. La mauvaise réponse pour un seul manager commercial qui veut juste des notes hebdomadaires qui ne mangent pas le vendredi.
Statu quo. « Je m’occuperai du coaching après la revue de pipeline. » La revue de pipeline n’est jamais terminée.
Points de vigilance
Amplification des biais. Le scoring de rubrique sur les transcriptions peut encoder les biais du reviewer — les commerciaux verbeux scorent plus haut sur « rapport », les locuteurs non natifs de la langue scorent moins bien sur « flux de découverte », les commerciaux avec des clients plus bruyants scorent plus haut sur « demander une réaction » même quand le commercial n’a rien fait. Garde : chaque score nécessite une citation de transcription, pas un ressenti ; la rubrique est revue trimestriellement avec toute l’équipe plutôt qu’entretenue par un seul manager en isolation ; le Skill avertit quand la rubrique a plus de 90 jours. Voir apps/web/public/artifacts/ae-rep-coaching-skill/references/01-coaching-rubric-template.md.
Fuite de données par le mauvais manager. Un manager extrait une note de coaching sur un commercial qu’il ne manage pas et se retrouve à lire du contenu d’appel qu’il ne devrait pas voir. Garde : l’étape 1 du Skill vérifie le manager-of-record par rapport au modèle de permission de Gong avant que toute transcription ne soit chargée. Refus ferme sur non-correspondance — pas de sortie partielle, pas de suggestion de contournement.
Rubrique périmée. Une rubrique rédigée il y a 18 mois pour la découverte cold outbound appliquée aux démos inbound product-led d’aujourd’hui produit des retours non pertinents que l’AE arrête tranquillement de lire. Garde : chaque fichier de rubrique porte une date last_edited ; le Skill préfixe un avertissement à la note de coaching quand la section de rubrique correspondante a plus de 90 jours, et une revue trimestrielle de la rubrique fait partie du plan de déploiement, pas en option.
Calibration du ton. Les notes de coaching qui ressemblent à un avertissement écrit sont ignorées ou font monter la tension dans la relation. Garde : le Skill impose une voix de « pair de confiance » dans 02-coaching-note-format.md, la vérification d’escalade à l’étape 5 sort les signaux de conversation sur la performance entièrement du chemin de coaching, et le plan de déploiement prévoit de tester le ton avec l’un de vos meilleurs AE avant d’en envoyer un à froid.
Dépendance au manager-of-record. C’est un outil pour le manager, pas un remplacement. La sortie est un brouillon. Le manager édite, contextualise avec les observations hors-appel (historique des 1:1, stade de rampe, contexte de deal que l’appel n’a pas montré), et livre en personne. L’envoi automatique n’est intentionnellement pas dans le bundle.
Stack
Gong — source d’appels, couche de transcription, vérification du manager-of-record, scorecards par appel optionnelles comme couche complémentaire
Claude (Sonnet 4.5 ou supérieur) — scoring de rubrique, vérification d’escalade, synthèse dans la forme trois / deux / un
Rubrique de coaching, format de note, critères d’escalade — les trois fichiers de référence dans apps/web/public/artifacts/ae-rep-coaching-skill/references/ qui transforment un générique « scorez cette transcription » en une boucle de coaching que votre équipe possède vraiment
---
name: ae-rep-coaching
description: Generate a weekly coaching note for a single AE from their last ten Gong calls. Output is a three-things-working / two-things-to-tighten / one-specific-exercise note that the manager edits and delivers — never auto-sent. Use weekly per direct report.
---
# AE rep coaching
## When to invoke
Invoke when a sales manager wants a structured coaching draft for one direct report based on recent call activity. Take a Gong rep ID and a date window as input and produce a Markdown coaching note grounded in specific call moments.
Do NOT invoke for:
- Performance Improvement Plans (PIPs), formal HR processes, or any document that becomes part of an employee's official record. This skill writes a coaching note, not a personnel file. PIPs require HR involvement, signed acknowledgment, and a defensibility bar this skill is not designed to meet.
- Compensation, promotion, or termination decisions. The skill scores call behaviors against a rubric. It does not assess overall contribution, ramp trajectory, or pipeline coverage.
- Peer-to-peer feedback (no manager-of-record context, no authorization to read calls).
- A rep the invoking user does not directly manage. The Skill checks the requesting user's manager-of-record status against the rep ID and refuses if there is no match. Wrong-manager data leakage is the highest-impact failure mode this skill could enable.
- Calls that are not internal sales activity (customer-success QBRs, partner calls, internal syncs miscategorized in Gong).
## Inputs
- Required: `rep_id` — the Gong user ID for the AE being coached.
- Required: `manager_id` — the Gong user ID of the invoking manager. Used to verify the manager-of-record relationship before any transcript is read.
- Optional: `window_days` — how far back to pull. Default 14. Cap at 30; older calls reflect a different version of the rep.
- Optional: `max_calls` — cap on number of calls analyzed. Default 10. Set lower (5-7) for high-volume SDRs to keep token cost bounded.
- Optional: `call_types` — restrict to one or more of `discovery|demo|negotiation|closing`. Default: all four.
## Reference files
Read all of the following from `references/` before generating the note. These are the user's own coaching artifacts. Without them, the output is generic feedback that any sales-coaching blog could produce.
- `references/01-coaching-rubric-template.md` — the per-call-type rubric the Skill scores against. Replace the template with your team's actual rubric.
- `references/02-coaching-note-format.md` — the literal Markdown format and tone the manager wants. The Skill matches this style rather than inventing one per run.
- `references/03-escalation-criteria.md` — the signals that mean "stop, this is not a coaching moment, this is a performance conversation." When any criterion fires, the Skill refuses to produce the coaching note and surfaces the criteria instead.
## Method
Run these steps in order. Do not parallelize — each step depends on data from the previous one, and the escalation check must run before any analysis is committed to the output.
### 1. Verify manager-of-record
Query Gong for the rep's manager-of-record. If it does not match `manager_id`, refuse the request and return:
```
Refused: <manager_id> is not the manager of record for <rep_id>. Coaching notes are written by the direct manager only.
```
This is a hard refusal. Do not produce a partial note, do not suggest workarounds. Wrong-manager output is the most damaging failure mode this Skill could enable.
### 2. Pull recent calls
Use `pull_recent_calls(rep_id, window_days, max_calls, call_types)`. Filter out:
- Calls under five minutes (no signal, mostly logistics).
- Calls with more than five external attendees (group dynamics drown out the rep's behavior).
- Calls flagged in Gong as `bad_audio` or `transcription_failed`.
If fewer than three usable calls remain after filtering, stop and return: `Insufficient call data: <N> usable calls in window. Extend window_days or wait for more activity.` Producing a coaching note from one or two calls is hindsight bias amplification.
### 3. Classify call type
For each remaining call, take the Gong stage tag if present. If absent, classify the call into `discovery|demo|negotiation|closing` based on transcript content. Engineering choice: classification is explicit and per-call rather than blanket because applying a discovery rubric to a negotiation call produces irrelevant scoring (the noisiest failure mode in early rollouts).
### 4. Score against rubric
For each call, load the matching rubric section from `01-coaching-rubric-template.md`. Score each criterion 1-5 with a specific transcript citation (timestamp + 1-2 sentence quote). No score without a citation — this guard rules out gut-feel feedback dressed up as analysis.
### 5. Run escalation check
Before aggregating, evaluate every criterion in `03-escalation-criteria.md` against the scored calls. If any criterion fires (e.g. repeated misrepresentation of pricing, deal terms invented on the fly, hostile tone toward customer), stop and return the escalation block instead of the coaching note. Coaching is the wrong intervention for these signals; a performance conversation with HR involvement is.
### 6. Aggregate into three / two / one
Across the scored calls, identify:
- **Three patterns working.** Behaviors that scored 4-5 on multiple calls. Cite at least two calls per pattern.
- **Two patterns to tighten.** Behaviors that scored 1-2 on multiple calls. Cite at least two calls per pattern. If only one weak pattern is supported by ≥2 calls, return one — never pad to two.
- **One specific exercise.** A concrete, measurable behavior change for the upcoming week, tied to the strongest "tighten" pattern.
### 7. Render the note
Use the format in `02-coaching-note-format.md` exactly. Engineering choice: the format is fixed (not regenerated per run) so the AE sees the same shape every week and can scan for what changed.
## Output format
```markdown
# Coaching note — {Rep name}, week of {YYYY-MM-DD}
Calls analyzed: {N} ({list of call types and dates})
Window: last {window_days} days
## Three things working
1. **{Pattern}.** Cited in: {Call A — timestamp}, {Call B — timestamp}.
"{short quote}"
2. **{Pattern}.** Cited in: {Call C — timestamp}, {Call D — timestamp}.
"{short quote}"
3. **{Pattern}.** Cited in: {Call E — timestamp}, {Call F — timestamp}.
"{short quote}"
## Two things to tighten
1. **{Pattern}.** Cited in: {Call G — timestamp}, {Call H — timestamp}.
"{short quote}". Why it matters: {one sentence linked to deal outcomes}.
2. **{Pattern}.** Cited in: {Call I — timestamp}, {Call J — timestamp}.
"{short quote}". Why it matters: {one sentence linked to deal outcomes}.
## One exercise for next week
On your next {N} {call type} calls, {specific measurable behavior}.
Success looks like: {observable outcome the manager can verify in Gong}.
---
Draft by ae-rep-coaching skill. Manager edits and delivers; this note
is not auto-sent.
```
## Watch-outs
- **Coaching is not a performance review.** A coaching note that reads like a written warning gets ignored or escalates the relationship. Guard: the prompt forces "trusted peer" voice and the escalation check in step 5 routes performance issues out of the coaching path entirely.
- **Wrong-manager data leakage.** If a manager pulls a coaching note on a rep they do not manage, the Skill exposes call content the invoker should not see. Guard: step 1 verifies manager-of-record against Gong's permission model before any transcript is loaded; hard refusal on mismatch.
- **Bias amplification.** Rubric scoring against transcripts can encode reviewer bias (verbose reps score higher; non-native English speakers score lower on "discovery rapport"). Guard: every score requires a transcript citation, not a vibe; the rubric is reviewed quarterly with the full team, not maintained by one manager in isolation.
- **Stale rubric.** A rubric written for cold outbound applied to warm inbound demos produces irrelevant feedback. Guard: each rubric file carries a `last_edited` date; the Skill prepends a warning to the coaching note if the matching rubric section is older than 90 days.
- **Hindsight bias.** Two calls do not establish a pattern. Guard: step 2 refuses to produce a note with fewer than three usable calls; "patterns" require ≥2 supporting calls each.
- **Manager-of-record dependency.** This is a tool for the manager, not a replacement. The output is a draft. The manager edits, contextualizes with off-call observations (1:1 history, ramp stage, deal context), and delivers in person. Auto-sending is explicitly out of scope.
# Coaching rubric — TEMPLATE
> Replace this template's contents with your team's actual rubric per
> call type. The ae-rep-coaching skill loads the matching section
> based on each call's classification. Without your real rubric, the
> coaching note reflects generic sales-coaching wisdom rather than
> what your team has decided "good" looks like.
## How to use this rubric
Each call type has 4-6 criteria. Each criterion is scored 1-5 against a transcript with a citation (timestamp + 1-2 sentence quote). The Skill aggregates scores across calls; this file defines what is being scored, not how the aggregation works.
Update `last_edited` at the bottom every time you change the rubric. The Skill warns the manager when the rubric is older than 90 days.
## Discovery rubric
| # | Criterion | What 1-2 looks like | What 4-5 looks like |
|---|---|---|---|
| 1 | Opens with explicit agenda | No agenda; jumps to demo or pitch | States agenda, asks for additions, gets explicit buy-in |
| 2 | Uncovers measurable pain | Asks "any pain points?" generically | Pain quantified — money, time, headcount, risk |
| 3 | Maps the buying committee | Talks only to the loudest person | Names roles + economic buyer, asks who else weighs in |
| 4 | Tests budget and timeline early | Avoids both, hopes for the best | Both surfaced before minute 25, no awkwardness |
| 5 | Confirms next step before ending | "We'll be in touch" | Specific next step + date + named owner on each side |
## Demo rubric
| # | Criterion | What 1-2 looks like | What 4-5 looks like |
|---|---|---|---|
| 1 | Demo is anchored to discovery | Generic feature tour | Tied to ≥3 pains surfaced in discovery, named explicitly |
| 2 | Talks less than the customer overall | Monologue, ratio > 70/30 rep | Ratio ~50/50 or customer-heavier |
| 3 | Asks for reaction every 5-7 min | Talks for 20 min uninterrupted | Asks "does this match what you described?" repeatedly |
| 4 | Surfaces objections proactively | Hopes objections do not come up | Names the likely objection before the buyer does |
| 5 | Closes with mutual action plan | "Let me know what you think" | Confirms next step, decision criteria, and decision date |
## Negotiation rubric
| # | Criterion | What 1-2 looks like | What 4-5 looks like |
|---|---|---|---|
| 1 | Anchors on value before price | Leads with discount | Recaps quantified pain before discussing terms |
| 2 | Trades, never gives | Gives discount unilaterally | Every concession paired with an ask (term length, refs, timing) |
| 3 | Confirms the real decision criteria | Assumes price is the issue | Surfaces and confirms the actual blocker |
| 4 | Multi-threads the close | Single contact carrying the deal | Engages economic buyer + at least one other |
| 5 | Documents agreement same-day | Verbal only | Recap email out within 24h with terms + next step |
## Closing rubric
| # | Criterion | What 1-2 looks like | What 4-5 looks like |
|---|---|---|---|
| 1 | Confirms the path-to-signature | Asks "are we good?" | Walks through procurement, legal, security as a sequence |
| 2 | Owns the close date | Lets the buyer set the timeline | Names the date and gets explicit agreement |
| 3 | Pre-empts last-minute asks | Surprised by procurement requests | Has surfaced the redlines and asks before this call |
| 4 | Maintains champion engagement | Champion goes silent in week 2 | Champion is co-steering with the rep, has internal coverage |
## Last edited
{YYYY-MM-DD}
# Coaching note format — TEMPLATE
> The ae-rep-coaching skill renders its weekly note in this exact
> shape. Adjust the wording (tone, signoff, emoji policy) to match
> how your team writes; do not change the section count or order
> without updating the Skill's `Output format` section in lockstep.
## Why a fixed format
The AE reads one of these every week. A fixed shape lets them scan for what changed week over week instead of re-parsing the structure each time. The same reason quarterly business reviews use a fixed deck template — the cognitive load belongs on the content, not the container.
## The literal format
```markdown
# Coaching note — {Rep first name}, week of {YYYY-MM-DD}
Calls analyzed: {N} ({list of call dates and types})
Window: last {window_days} days. Rubric version: {YYYY-MM-DD}.
## Three things working
1. **{Crisp one-line pattern name}.** Cited in: {Call name — HH:MM},
{Call name — HH:MM}.
> "{1-2 sentence transcript quote}"
What you did: {one sentence in trusted-peer voice}.
2. **{Pattern}.** Cited in: {Call — HH:MM}, {Call — HH:MM}.
> "{quote}"
What you did: {one sentence}.
3. **{Pattern}.** Cited in: {Call — HH:MM}, {Call — HH:MM}.
> "{quote}"
What you did: {one sentence}.
## Two things to tighten
1. **{Crisp one-line pattern name}.** Cited in: {Call — HH:MM},
{Call — HH:MM}.
> "{quote}"
Why it matters: {one sentence linked to deal outcome — cycle
length, conversion, expansion potential, churn risk}.
The shift: {one sentence describing the alternative behavior}.
2. **{Pattern}.** Cited in: {Call — HH:MM}, {Call — HH:MM}.
> "{quote}"
Why it matters: {one sentence}.
The shift: {one sentence}.
## One exercise for next week
On your next {N} {call type} calls, {specific measurable behavior —
e.g. "ask the budget question before minute 20" or "surface one
objection proactively before the buyer raises it"}.
Success looks like: {one sentence — observable signal in Gong the
manager will check next week, not "feel more confident"}.
---
Draft generated by the ae-rep-coaching skill from the last
{window_days} days of calls. Your manager edits this before
delivering. If anything in here does not match your read of the
calls, push back — the rubric serves the conversation, not the
other way around.
```
## Voice rules
- Trusted peer, not performance reviewer. Read aloud — if it sounds like a written warning, rewrite.
- Specific over flattering. "You opened with an agenda on three of four calls" beats "great job on agendas."
- No corporate hedging. "You did" / "tighten this" / "try this." No "you might consider perhaps."
- One exercise, not five. Five exercises is zero exercises.
## Last edited
{YYYY-MM-DD}
# Escalation criteria — TEMPLATE
> Replace this template's contents with the criteria your team has
> agreed mark a "stop coaching, start a performance conversation"
> moment. The ae-rep-coaching skill evaluates every criterion before
> producing the weekly note. If any criterion fires, the Skill
> refuses to render the coaching note and returns this list with the
> matching evidence instead.
## Why a hard separation
Coaching notes are formative, low-stakes, weekly. Performance conversations are summative, high-stakes, on-record, and involve HR. Confusing the two damages the rep both ways: small issues become existential, real issues get softened into "patterns to tighten" and go unaddressed. The Skill enforces the separation by refusing to write a coaching note when any of the criteria below fires.
## Criteria
Each criterion is binary (fires or does not). The Skill quotes the transcript evidence when reporting a fire, so the manager can verify before acting.
### 1. Misrepresentation of product capability
The rep claims a capability the product does not have, in a way a reasonable buyer would rely on. Example: "Yes, we support SOC 2 Type 2 out of the box" when the product has Type 1 only.
### 2. Misrepresentation of pricing or contract terms
The rep states pricing, discount authority, term length, or termination terms inconsistent with what is in the actual contract template or pricing book. One-off slips happen; a pattern across multiple calls is escalation.
### 3. Hostile or disrespectful tone toward the customer
Sarcasm, dismissiveness, raised voice, interrupting repeatedly. The Skill cites timestamps and quotes; the manager makes the judgment call on intent, but a pattern triggers the criterion regardless of intent.
### 4. Side deal or off-contract promise
The rep promises something — feature, timeline, credit, side letter — that is not part of the standard contract and was not approved by deal desk or the manager. This is a legal exposure issue, not a coaching issue.
### 5. Discovery of harassment, discrimination, or compliance issue
Anything that surfaces in a call (rep behavior or customer behavior) that triggers HR or legal review. The Skill never tries to write this up itself; it surfaces the timestamp and stops.
### 6. Visible signs of burnout or distress
Repeated mentions of being overwhelmed, audible distress on calls, patterns suggesting a mental-health concern. Coaching is not the right intervention; a 1:1 conversation, EAP referral, or workload review is.
## What the Skill returns when a criterion fires
```markdown
# Escalation — not a coaching moment
The ae-rep-coaching skill stopped before writing a coaching note for
{Rep name} because the following criterion fired:
**{Criterion name}**
Evidence:
- {Call name — HH:MM}: "{quote}"
- {Call name — HH:MM}: "{quote}"
Recommended next step: {appropriate path — HR conversation, deal
desk review, EAP referral, etc.}. Do not paste this output into a
performance document; it is a flag, not a finding. Verify the
evidence yourself before acting.
```
## Last edited
{YYYY-MM-DD}