sales-coach-weekly-prep

Aggregate Fireflies, HubSpot, HeyReach, and Gmail data into a pre-session brief.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/sred-ca/AISalesCoach --skill sales-coach-weekly-prep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sales-coach-weekly-prep
Source: https://github.com/sred-ca/AISalesCoach/tree/main/skills/sales-coach-weekly-prep
Command: npx skills add https://github.com/sred-ca/AISalesCoach --skill sales-coach-weekly-prep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the weekly data-gathering workflow for SRED.ca, pulling the prior week's activity across Fireflies, HubSpot, HeyReach, and Gmail to generate a concise Pre-Session Brief and inject it into the VAPI coaching agent's system prompt.

Core Features & Use Cases

  • Pulls data from Fireflies, HubSpot, HeyReach, and Gmail for the prior calendar week.
  • Synthesizes a Pre-Session Brief and injects it into the VAPI coaching agent's prompt.
  • Updates Evan's living knowledge base and supports scheduling and post-session follow-ups.

Quick Start

Trigger the automation by running the "weekly prep" command or rely on the scheduled Monday 6am task to generate the pre-session brief.

Frequently Asked Questions about sales-coach-weekly-prep

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

FAQPage Schema
How do I automate weekly sales prep and generate pre-session coaching briefs?

Automate weekly sales prep by aggregating prior week data from Fireflies, HubSpot, HeyReach, and Gmail to synthesize a pre-session brief and inject it into the VAPI coaching agent's prompt. This runs automatically on Monday at 6am ET or via manual execution.

What data sources do I need to connect for automated sales coaching pre-session briefs?

Sales coaching pre-session briefs require connecting Fireflies, HubSpot, HeyReach, and Gmail to aggregate prior calendar week activity. These four data sources feed into the automated workflow to produce the coaching brief.

How does the automated pre-session brief integrate with the VAPI coaching agent?

The pre-session brief integrates with the VAPI coaching agent by updating its system prompt using agents/update_vapi_prompt.py. The brief is also output to sales-coach/outputs/pre-session-brief-[YYYY-MM-DD].txt with enforced YAML frontmatter validation.

Can I manually trigger the weekly sales prep workflow outside of the scheduled Monday run?

Yes, you can manually trigger the weekly sales prep workflow by running the "weekly prep" command. This performs the same data-gathering and brief generation as the scheduled Monday 6am ET automation.

What is the best way to keep a sales coaching agent updated with weekly pipeline activity?

The best way to keep a sales coaching agent updated is to automate weekly data-gathering across Fireflies, HubSpot, HeyReach, and Gmail, then inject a synthesized pre-session brief directly into the VAPI agent's system prompt.

Does the weekly sales prep workflow enforce any output formatting or validation rules?

The weekly sales prep workflow enforces YAML frontmatter validation on generated outputs. It reports dependencies, findings, and scheduling steps while saving the brief as a validated text file in the sales-coach/outputs directory.