New to Claude Skills? Learn how to install them →

anthropics on GitHub

Daily Sales Briefing

OfficialFree

Start your day with a prioritized sales briefing.

Get this skill

Free · Opens the source repo

What Daily Sales Briefing does

The Daily Sales Briefing skill is designed to help sales professionals streamline their daily planning by providing a concise overview of their most important tasks and meetings. By simply stating your meetings and priorities, this skill generates a prioritized action plan for your day. The output is a scannable briefing that takes just two minutes to review, allowing you to quickly focus on what matters most.

When you connect your calendar, CRM, and email, the briefing becomes even more powerful. The skill automatically pulls in your meetings, pipeline alerts, and important emails, giving you a comprehensive view of your day. This integration allows you to spend less time organizing and more time executing your sales strategy. The skill is particularly useful for those in sales roles who need to manage multiple deals and meetings efficiently.

The briefing includes sections for today's priorities, meetings, pipeline alerts, and suggested actions, ensuring that you have all the necessary information at your fingertips. Whether you are preparing for a busy day of client meetings or need to follow up on key deals, this skill provides the structure and insights needed to optimize your performance.

In addition to the standard briefing, there are options for a quick mode and an end-of-day summary, allowing you to adapt the output to your specific needs. This flexibility makes it suitable for various workflows, whether you prefer a detailed overview or a quick recap of your day.

When to use it

Use this skill when you want to efficiently organize your day, especially if you have multiple meetings and deals to manage.

When not to use it

This skill may not be suitable if you do not have any meetings or deals to prioritize, as its effectiveness increases with the amount of data connected.

What you can build with it

Morning Preparation

Start your day with a clear overview of your meetings and priorities, ensuring you focus on what matters most.

End-of-Day Review

Wrap up your day with a summary of completed tasks and outstanding items, preparing for tomorrow.

Quick Daily Brief

Use the quick mode for a fast overview of your day when time is limited.

How to install Daily Sales Briefing

View source

1. Install with the skills CLI

npx skills add anthropics/knowledge-work-plugins/daily-briefing --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by anthropics

Daily Sales Briefing

Get a clear view of what matters most today. This skill works with whatever you tell me, and gets richer when you connect your tools.

How It Works

┌─────────────────────────────────────────────────────────────────┐
│                      DAILY BRIEFING                              │
├─────────────────────────────────────────────────────────────────┤
│  ALWAYS (works standalone)                                       │
│  ✓ You tell me: today's meetings, key deals, priorities         │
│  ✓ I organize: prioritized action plan for your day             │
│  ✓ Output: scannable 2-minute briefing                          │
├─────────────────────────────────────────────────────────────────┤
│  SUPERCHARGED (when you connect your tools)                      │
│  + Calendar: auto-pull today's meetings with attendees          │
│  + CRM: pipeline alerts, tasks, deal health                     │
│  + Email: unread from key accounts, waiting on replies          │
│  + Enrichment: overnight signals on your accounts               │
└─────────────────────────────────────────────────────────────────┘

Getting Started

When you run this skill, I'll ask for what I need:

If no calendar connected:

"What meetings do you have today? (Just paste your calendar or list them)"

If no CRM connected:

"What deals are you focused on this week? Any that need attention?"

If you have connectors: I'll pull everything automatically and just show you the briefing.


Connectors (Optional)

Connect your tools to supercharge this skill:

ConnectorWhat It Adds
CalendarToday's meetings with attendees, times, and context
CRMOpen pipeline, deals closing soon, overdue tasks, stale deals
EmailUnread from opportunity contacts, emails waiting on replies
EnrichmentOvernight signals: funding, hiring, news on your accounts

No connectors? No problem. Tell me your meetings and deals, and I'll create your briefing.


Output Format

# Daily Briefing | [Day, Month Date]

---

## #1 Priority

**[Most important thing to do today]**
[Why it matters and what to do about it]

---

## Today's Numbers

| Open Pipeline | Closing This Month | Meetings Today | Action Items |
|---------------|-------------------|----------------|--------------|
| $[X] | $[X] | [N] | [N] |

---

## Today's Meetings

### [Time] — [Company] ([Meeting Type])
**Attendees:** [Names]
**Context:** [One-line: deal status, last touch, what's at stake]
**Prep:** [Quick action before this meeting]

### [Time] — [Company] ([Meeting Type])
**Attendees:** [Names]
**Context:** [One-line context]
**Prep:** [Quick action]

*Run `call-prep [company]` for detailed meeting prep*

---

## Pipeline Alerts

### Needs Attention
| Deal | Stage | Amount | Alert | Action |
|------|-------|--------|-------|--------|
| [Deal] | [Stage] | $[X] | [Why flagged] | [What to do] |

### Closing This Week
| Deal | Close Date | Amount | Confidence | Blocker |
|------|------------|--------|------------|---------|
| [Deal] | [Date] | $[X] | [H/M/L] | [If any] |

---

## Email Priorities

### Needs Response
| From | Subject | Received |
|------|---------|----------|
| [Name @ Company] | [Subject] | [Time] |

### Waiting On Reply
| To | Subject | Sent | Days Waiting |
|----|---------|------|--------------|
| [Name @ Company] | [Subject] | [Date] | [N] |

---

## Suggested Actions

1. **[Action]** — [Why now]
2. **[Action]** — [Why now]
3. **[Action]** — [Why now]

---

*Run `call-prep [company]` before your meetings*
*Run `call-follow-up` after each call*

Execution Flow

Step 1: Gather Context

If connectors available:

1. Calendar → Get today's events
   - Filter to external meetings (non-company attendees)
   - Pull: time, title, attendees, description

2. CRM → Query your pipeline
   - Open opportunities owned by you
   - Flag: closing this week, no activity 7+ days, slipped dates
   - Get: overdue tasks, upcoming tasks

3. Email → Check priority messages
   - Unread from opportunity contact domains
   - Sent messages with no reply (3+ days)

4. Enrichment → Check signals (if available)
   - Funding, hiring, news on open accounts

If no connectors:

Ask user:
1. "What meetings do you have today?"
2. "What deals are you focused on? Any closing soon or needing attention?"
3. "Anything urgent I should know about?"

Work with whatever they provide.

Step 2: Prioritize

Priority ranking:
1. URGENT: Deal closing today/tomorrow not yet won
2. HIGH: Meeting today with high-value opportunity
3. HIGH: Unread email from decision-maker
4. MEDIUM: Deal closing this week
5. MEDIUM: Stale deal (7+ days no activity)
6. LOW: Tasks due this week

Select #1 Priority:
- If meeting with >$50K deal today → prep that
- If deal closing today → focus on close
- If urgent email from buyer → respond first
- Else → highest-value stale deal

Step 3: Generate Briefing

Assemble sections based on available data:

1. #1 Priority — Always include (even if simple)
2. Today's Numbers — If CRM connected, otherwise skip
3. Today's Meetings — From calendar or user input
4. Pipeline Alerts — If CRM connected
5. Email Priorities — If email connected
6. Suggested Actions — Always include top 3 actions

Quick Mode

Say "quick brief" or "tldr my day" for abbreviated version:

# Quick Brief | [Date]

**#1:** [Priority action]

**Meetings:** [N] — [Company 1], [Company 2], [Company 3]

**Alerts:**
- [Alert 1]
- [Alert 2]

**Do Now:** [Single most important action]

End of Day Mode

Say "wrap up my day" or "end of day summary" after your last meeting:

# End of Day | [Date]

**Completed:**
- [Meeting 1] — [Outcome]
- [Meeting 2] — [Outcome]

**Pipeline Changes:**
- [Deal] moved to [Stage]

**Tomorrow's Focus:**
- [Priority 1]
- [Priority 2]

**Open Loops:**
- [ ] [Unfinished item needing follow-up]

Tips

  1. Connect your calendar first — Biggest time saver
  2. Add CRM second — Unlocks pipeline alerts
  3. Even without connectors — Just tell me your meetings and I'll help prioritize

Related Skills

  • call-prep — Deep prep for any specific meeting
  • call-follow-up — Process notes after calls
  • account-research — Research a company before first meeting

Frequently asked questions about Daily Sales Briefing

Similar skills