sales-prep-pipeline

Generate sales call prep briefs from Supabase call data and NotebookLM analysis.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chriswestt/claude-skills --skill sales-prep-pipeline-chriswestt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sales-prep-pipeline
Source: https://github.com/chriswestt/claude-skills/tree/main/sales-prep-pipeline
Command: npx skills add https://github.com/chriswestt/claude-skills --skill sales-prep-pipeline-chriswestt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automated sales call preparation by aggregating past call data, analyzing objections, and generating grounded, actionable briefs for upcoming meetings.

Core Features & Use Cases

  • Gather intelligence from past calls via Supabase to surface context around prospects.
  • Analyze objections and outcomes to identify patterns and effective responses.
  • Load data into NotebookLM for grounded insights and consistent talking points.
  • Generate structured call prep briefs with talking points, anticipated objections, and recommended approaches.
  • Trigger on phrases like "prep for call with [PROSPECT]", "sales prep [PROSPECT]", or before any booked sales call.

Quick Start

Trigger the pipeline by saying "prep for call with <PROSPECT>" or "sales prep <PROSPECT>".

Frequently Asked Questions about sales-prep-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sales call prep using past call data and objection history?

Automating sales call prep involves aggregating past call data, analyzing objections, and generating actionable briefs. This pipeline collects call outcomes from Supabase and uses NotebookLM to produce grounded prep briefs with tailored talking points for upcoming meetings.

How do I generate a sales prep brief with anticipated objections and recommended talking points?

Generating a sales prep brief requires loading past call intelligence and ICP playbooks into NotebookLM. This produces a structured document containing anticipated objections, recommended approaches, and consistent talking points tailored to the prospect's revenue context.

Does sales call preparation require Supabase and NotebookLM integration to work?

Sales call preparation requires integration with Supabase for past call data retrieval and NotebookLM for grounded analysis. Vaults are also needed to store ICP playbooks, ensuring the generated briefs are accurately tailored using available prospect data.

How do I trigger automated sales prep for a specific prospect before a booked call?

Automated sales prep is triggered by user-activated phrases like "prep for call with [PROSPECT]" or "sales prep [PROSPECT]". The pipeline then gathers data and generates the brief, applying robust handling for any missing prospect data.

Can I tailor sales call preparation briefs for different industries and company sizes?

Sales call preparation briefs can be tailored across different industries and company sizes. The pipeline adjusts the output by applying available prospect data, revenue context, and specific ICP playbooks stored in your data vaults.

What happens to sales prep brief generation when prospect data is missing from Supabase?

When prospect data is missing from Supabase, the sales prep pipeline applies robust handling to prevent failure. It still generates a brief using available revenue context and ICP playbooks, ensuring you have baseline talking points for the call.