── SKILL
daily-sales-assistant✓ APPROVED

Get one forecast-aware brief that names today's priorities.

Composes deal risk, pipeline, coaching, and conversation reads into a single morning brief, in rep or leader mode.

Inside: Rep and leader modes, forecast-aware prioritization, and a review-first draft gate.

01 / HOW TO USE

Install it in one line, or paste it in.

1
In Claude Code (one command)
Copy the install line, paste it into your terminal, and restart Claude Code. The skill installs itself to ~/.claude/skills/ and runs automatically when it is relevant.
2
In Claude, ChatGPT, or a Project (no terminal)
Open the file, then upload it to your chat or paste its contents in. A skill is just a markdown file of instructions, so any capable AI can follow it.
New to skills? A skill is a plain-text file that teaches your AI a workflow. Point any capable assistant at it and it follows the steps, on your data.
02 / MAKE IT YOURS

Connect your context. Set it to your motion.

CONNECT YOUR CONTEXT · AND WHY IT HELPS
a CRM

it reads your whole book and pipeline coverage automatically.

a meeting or email tool

it adds today's meetings, prep links, and follow-up drafts.

a product-analytics tool

it adds usage signal to the hot-leads and expansion reads.

SET IT TO YOUR MOTION

This was built for a B2B GTM team running a rep-and-leader cadence. Set these to your stack:

Point it at your book and your calendar, not anyone else's. The workflow composes whatever reads you have wired up.

Set thisWhat it isDefault / Example
MODEwhich brief you getrep (your accounts) or leader (your team)
MEETING sourcewhere today's meetings and threads liveyour calendara meeting or email tool
FIRE_TIMEwhen the brief lands07:00 localadjustable per user
DELIVERYwhere it goesa messaging DM or a channel
INCLUDE_DRAFTSauto-draft follow-ups (rep mode)truedrafts land for reviewnever auto-sent
PRIORITY_COUNThow many top priorities to name3
03 / THE FULL SKILL

Everything the skill does, in full.

── WHAT THIS DOES

This is a workflow, not a single check. It composes the reads you would otherwise run one by one, deal risk, pipeline health, coaching signals, and conversation follow-ups, into one brief that opens your day. Rep mode answers "what are my three priorities today" and drafts the follow-ups. Leader mode answers "what does my team need today" with named coaching priorities and must-win deal status. One workflow, a different brief per role.

── THE METHOD
  1. 1
    Rep mode: your accounts today

    Compose the reads that decide your day and rank them into three named priorities.

    • Hot leads: who engaged or replied recently and has no follow-up yet.
    • At-risk deals: the opps in your book that are slipping, stuck, or gone dark, with the multi-thread gaps.
    • Meetings today: what is on the calendar and the prep link for each.
    • Drafted follow-ups: the highest-priority gaps, drafted and dropped in your drafts folder for review.
    • Bonus: one account that needs attention this week before it becomes a problem.
  2. 2
    Leader mode: your team today

    Compose the reads that decide where your attention goes.

    • Coaching priorities: named rep, named issue, tied to today's 1:1s.
    • Must-win deals: status and flags across the team.
    • Pipeline coverage: which channel is the gap and who owns closing it.
    • 1:1s today: each with a pre-1:1 brief.
    • Escalation: anything that needs leadership today, honestly "none" when it is none.
  3. 3
    Prioritization is forecast-aware

    The brief knows when today is the forecast call and leads with the deals that decide it. Priority is not the loudest item, it is the one that moves the number.

── QUALITY GATES
  • Drafts are review-first. Follow-up drafts land in a drafts folder, never auto-sent, unless the user explicitly opted in.
  • Empty days surface honestly. Nothing critical means "nothing critical today, here is where to invest instead," never invented urgency.
  • Every priority names the specific action and the specific account or rep, never "follow up on deals."
  • Leader mode names the rep and the issue together, never a standings table with no next move.
── OUTPUT (EXAMPLE)
EXAMPLE OUTPUT
REP MODE · Monday June 1

TOP 3 PRIORITIES TODAY
  1. Reply to the Acme contact who said "interested" 2 days ago. Every day cools the reply.
  2. Prep the 2pm with Vortex, a $67K deal now at slip risk.
  3. Unstick Blend Labs: day 30, no touch sent, milestone missed.

HOT LEADS (5)
  Acme, replied 2d ago, no follow-up · Vortex, booked yesterday · Globex,
  opened 4 emails in 3d · Blend, clicked pricing yesterday · PGA, asked for info 5d ago

AT-RISK DEALS (3)
  Vortex, slip, champion dark (today's meeting is the test)
  Blend Labs, stuck, no next step set
  Globex trial, ghost, 47 days no activity (declare lost?)

MEETINGS TODAY
  10:00 pipeline review · 2:00 Vortex (prep link) · 4:30 Blend Labs intro

DRAFTED FOLLOW-UPS (in your drafts, review and send)
  To Acme: "Quick demo this week?" · To PGA: "Sending the resources"

BONUS
  Halborn: champion just changed jobs. Re-thread the backup contact this week
  or risk the renewal.
── WHERE THE NUMBERS COME FROM

The three-priority cap, the 07:00 fire time, and the review-first draft rule are defaults, not laws. They suited a daily seller-and-leader rhythm. If your day starts earlier or you want five priorities, change them. The logic does not change. The settings are yours.

── EXAMPLE CHAT
EXAMPLE CHAT
You
Run my morning brief. Here's my open deal list and today's calendar. [pastes CSV]
CLAUDE
Composed the reads and ranked into three. TOP 3 PRIORITIES TODAY 1. Reply to the Acme contact, "interested" 2 days ago, cooling. 2. Prep the 2pm with Vortex, $67K, now at slip risk. 3. Unstick Blend Labs: day 30, no touch, missed milestone. The real find: Vortex moved from healthy to slip risk since yesterday because the champion went quiet. That is the one the forecast call will ask about.
You
Draft the follow-up to Acme so I can just review and send.
CLAUDE
Dropped it in your drafts folder, not sent. To: Acme contact "Following up, saw you mentioned interest last week, want to grab 15 min this week to walk through it?" It stays review-first, drafts never auto-send. One sharpener: connect your meeting tool so tomorrow's brief pulls the Vortex call transcript directly instead of me asking what happened.
04 / GO FURTHER

Where an operator takes this next.

The read is step one. Here is where an operator takes it once the manual version proves out.

Set it up once and the brief is just there every morning, already ranked.

01
Fire it every morning automatically

Set FIRE_TIME in a scheduled Claude task so the brief lands in Slack at 7am without anyone asking.

02
Pull straight from the CRM

Connect Salesforce or HubSpot so hot leads and at-risk deals refresh from your real book instead of a pasted CSV.

03
Give leaders the team version

Run leader mode nightly ahead of 1:1s, pushed to a manager's DM with named coaching priorities per rep.

05 / PART OF A BIGGER PLAY

One skill is the on-ramp.

── GET NEW SKILLS IN YOUR INBOX

One operator-built skill a week. Free.