team-gtm-nb
GTM Agent Hub sales skills for Personio AEs — pre-call briefings, MEDDICCC Salesforce updates, and role-aware daily briefings.
| Plugin | Lifecycle |
|---|---|
team-gtm-nb | Experimental |
Installation
claude plugin install ./plugins/team-gtm-nb
What does this plugin do?
This plugin brings the Personio GTM Agent Hub into Claude Code. It gives AEs and other sales roles five integrated skills:
- Pre-call briefings (short and full) — stage-adaptive briefings pulled from Calendar, Salesforce, and Gong before every customer call
- MEDDICCC updater — extract MEDDICCC fields from call transcripts and write them directly to Salesforce
- Daily sales briefing — a role-aware morning brief delivered as a Slack DM, adapted to AE, AM, CSM, BDR, and Inbound SDR
- RRR x Marketing outreach — personalized outreach briefs with marketing assets, email templates, and cold call pointers for DACH prospects
Required connectors: Salesforce (all skills), Google Calendar + Gong (briefings), Slack (daily briefing). Skills degrade gracefully when a connector is missing.
agent-hub-short-ae-pre-call-briefing
Quick pre-call briefing from the Agent Hub — under 60 seconds reading time, delivered as Markdown in chat. Stage-adaptive by Salesforce Opportunity Stage.
What you need
- Salesforce connector enabled
- Google Calendar connector enabled
- Gong connector enabled (optional — cold accounts fall back to a web search)
Quick Start
Agent Hub pre-call briefing for Müller GmbH
Quick Agent Hub prep for my call with Bosch in 20 minutes
Example
Müller & Partner · Discovery 14:00 Discovery Call · Close 30 Sep · 30% · Pipeline
What matters now
- Goal: Quantify the payroll pain and identify the Economic Buyer
- Most important thing: Last Gong call (12 Jun) surfaced 3 hrs/week payroll errors — get a number in euros
- Next step: Propose a Champion test: can Sarah Klein get us a CFO slot?
Stage Readiness
- 🟡 Quantified pain: Hours cited, no euro figure yet
- 🔴 Economic Buyer identified: Unknown — CFO not yet on calls
- ⚪ Decision Criteria: Not discussed
Questions for the call
- (Metrics) What's the cost of a payroll error for you — in rework hours or compliance risk?
- (Economic Buyer) Who will ultimately sign off on a solution like this?
- (Compelling Event) Is there a date by which this needs to be solved?
Why would you want this?
- Pulls live data from three sources in two parallel tool rounds — no manual prep
- Stage-adaptive: a Contracting briefing looks nothing like a Discovery briefing
- Flags hard Payroll Blockers (Baulohn, ZVK, civil servants) at the top so you never walk into a dead end unprepared
- Answers in the language you typed in (German prompt = German briefing)
agent-hub-full-ae-pre-call-briefing
Comprehensive pre-call briefing from the Agent Hub — full HTML output with tabs, stakeholder map, competitive battlecard, and PANDA reference customers. For calls where deep preparation matters.
What you need
- Salesforce, Google Calendar, and Gong connectors enabled
- Clay and PANDA connectors recommended for full output
Quick Start
Detailed Agent Hub pre-call briefing for Zalando
Deep Agent Hub briefing for my proposal validation call with Hoffmann Industries
Example
Triggers a full parallel data sweep (Calendar, Salesforce, Gong, web research, Clay, PANDA) and renders a tabbed HTML briefing:
- What matters now — Quick Take, Stage Readiness, Discovery Questions
- Account & Market — Meeting Context, Company Snapshot, Payroll Indicator
- Deal & History — Opportunity Snapshot, Recent Activity, Committed Next Steps, Objections/Risks
- People & Competition — Stakeholder Map, Competitive Battlecard, Reference Customers
Why would you want this?
- One parallel sweep — no repeated queries, no wasted time
- Stakeholder map flags missing personas (no Economic Buyer engaged? flagged)
- Competitive battlecard pre-loaded with DACH-specific Personio advantages
- PANDA pulls matching reference customers by industry and size automatically
agent-hub-meddiccc-update
Extracts MEDDICCC fields and Next Steps from a call transcript and writes them directly to the matching Salesforce Opportunity. Works with Gong transcripts, pasted notes, or meeting summaries.
What you need
- Salesforce connector enabled
- The Opportunity name or ID (the skill will search if you don't provide one)
Quick Start
Paste or attach a call transcript, then:
Update MEDDICCC for the Müller GmbH opportunity with this transcript
Log this in Salesforce — transcript attached
Example
After a discovery call, paste the transcript. The skill:
- Finds the Opportunity in Salesforce
- Reads existing field values
- Shows a preview: new content vs. what was already there
- Asks once for confirmation (unless you said "just update it")
- Writes updates with a
[YYYY-MM-DD]date prefix - Shows a Deal Quality Score
- Generates a talk track for closing open MEDDICCC gaps
Why would you want this?
- Zero manual CRM entry after calls — extract and write in one step
- Appends by default, never overwrites existing content
- Bilingual: communicate with Claude in any language, Salesforce is always updated in English
- Deal Quality Score gives an instant health check after every update
sales-briefing
Role-aware daily morning briefing for all Personio sales roles. Reads your Salesforce User Role, derives your role/segment/region/language automatically, aggregates Salesforce, Calendar, Gong, and Slack, then delivers the briefing as a Slack DM.
Roles supported: AE, AM, CSM, BDR, Inbound SDR.
What you need
- Salesforce connector enabled
- Slack connector enabled (for DM delivery)
- Google Calendar and Gong connectors recommended
Quick Start
What's on my plate today?
Was steht heute an?
Morning briefing
Example
☀️ Good morning Anna | Monday, 16 Jun
🎯 Top 3 today
- Müller GmbH Discovery call at 10:00 — Close Date 30 Sep, Economic Buyer still unknown. Goal: get CFO name.
- Follow up Hoffmann Industries — Proposal sent 10 Jun, no reply. Last Gong risk: price sensitivity.
- Pipeline hygiene — 3 opps with no activity in 14+ days. Update or qualify out.
📅 Meetings today ...
Why would you want this?
- One command replaces 15 minutes of manual pipeline review every morning
- Role-adaptive: AE, AM, CSM, BDR, and SDR all see different priorities
- Language-adaptive: DACH → German, UKI/Benelux → English, Spain → Spanish
- Can be scheduled to arrive automatically every weekday at 07:30 as a Slack DM
rrr-marketing-outreach
DACH sales outreach assistant. Researches a prospect in Salesforce, finds 2 relevant marketing assets from the Personio content library, and optionally drafts personalized emails and cold call talking points.
What you need
- Salesforce connector enabled (for account, contact, and opportunity lookup)
- Google Drive connector enabled (for the downloadable assets sheet)
- Atlassian connector enabled (for webinar and event pages)
Quick Start
Prepare outreach for Müller GmbH, contact is Anna Bauer
Find assets for Zalando — I want to reach out to their HR lead
RRR brief for DataVault AG, Thomas Wagner — include email and cold call track
Example
Validation Gate
- Company in Salesforce: Yes (Müller & Partner GmbH, 001XX000003GYWK)
- Contact at this company: Yes (Anna Bauer, Head of HR)
- Opportunity lookup: 1 open — Discovery, Close Date 30 Sep
Key Findings
- Company: Mid-market engineering firm, 120 employees, DACH
- Contact: Anna Bauer, Head of HR — Operator persona
- Industry: Professional, Scientific & Technical Services — Fachkräftemangel, Zeiterfassung pain
- Triggers: Posted 8 open engineering roles in the last 30 days
Asset 1: Fachkräftemangel-Guide
- Type: Whitepaper
- Why relevant: Awareness stage, HR operator pain, directly addresses their recruiting pressure
- Landing page: https://...
- Download: https://... (Language: German)
Why would you want this?
- Pulls Salesforce data, industry context, and live content in one step — no manual research
- Selects assets by persona, buying stage, and pain point rather than generic picks
- Language-consistent: German email bodies always pair with German asset links
- Payroll regulation asset is surfaced automatically when payroll or compliance is relevant