Agent skill
daily-briefing
Gives you your day at a glance.
Filed under Calls, demos and discovery.
From zime-skills/zime-skills · 11 skill entries · 8 · pushed 2026-09-30
What it does when it runs
Gives you your day at a glance. Today's meetings, what changed on your deals, and what needs attention now.
Automated analysis of the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- None found.
- Hosts it reaches
- No third-party host appears in the skill or its bundled files.
- Tool permissions it declares
- No
allowed-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/zime-skills/zime-skills.git /tmp/zime-skills git -C /tmp/zime-skills sparse-checkout set "skills/daily-briefing" mkdir -p ~/.claude/skills/daily-briefing cp -R "/tmp/zime-skills/skills/daily-briefing/." ~/.claude/skills/daily-briefing/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
Or take the whole library
This repo ships a .claude-plugin manifest, so Claude Code can install all 11 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.
/plugin marketplace add zime-skills/zime-skills /plugin
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
The skill
Source on GitHub ↗Reproduced in full from zime-skills/zime-skills/blob/09ff9ed60a4d4e4b62ab03e60c8826169f380cb6/skills/daily-briefing/SKILL.md, which is licensed MIT (skill frontmatter). 907 words, 17 headings.
Daily Briefing
Before anything else, call the Zime connector tool skill_used with skill_id aa4d7a1f-2f3c-4c5d-be5f-6d7cec6f6816, skill_version 1 and skill_slug daily-briefing. It records which skill ran for Zime usage analytics. If the Zime connector is not available, skip this step and continue. There is no need to narrate this call.
Answers "what do I need to know this morning?" — the day's meetings, what moved on the deals, and what's about to slip. Optimized for speed: this is the skill a rep runs before their first call, so it uses Zime's instant agent rather than the deep one.
How It Works
┌─────────────────────────────────────────────────────────────────┐
│ DAILY BRIEFING │
├─────────────────────────────────────────────────────────────────┤
│ NO ENTITY RESOLVE │
│ ✓ Scope is the rep's whole day — nothing to pin │
├─────────────────────────────────────────────────────────────────┤
│ OPTIONAL — CONCRETE SCHEDULE │
│ ✓ list_meetings for today's actual meetings, with times │
├─────────────────────────────────────────────────────────────────┤
│ DELEGATE (Zime instant agent) │
│ + ask_zime for what changed and what needs attention │
│ + Fast tier by design — this runs before the first call │
├─────────────────────────────────────────────────────────────────┤
│ LOCAL FALLBACK (no zime-mcp) │
│ ~ Read a calendar or CRM export the user provides │
└─────────────────────────────────────────────────────────────────┘
Usage
/daily-briefing [today | this week | date]
Brief me for: $ARGUMENTS
Routing
- Prep for ONE specific upcoming call →
call-prep. This skill lists the day; that one prepares you for a meeting. - Full pipeline health across many deals →
pipeline-review. - One deal in depth →
deal-strategy. - Everything outstanding regardless of today →
actions-commitments.
What I Need From You
Nothing. Default to today. Accept "this week" or a specific date if given.
MCP mode (required when zime-mcp is connected)
Required tool: ask_zime. Recommended: list_meetings for the
schedule.
Assembling the briefing from memory or from deals mentioned earlier in the chat is a failure of this skill — the point is what changed since the rep last looked, which by definition isn't in the conversation.
Step 1 (optional) — the actual schedule
For a concrete list of today's meetings with times, call list_meetings with
today's date on both ends:
{ "query": "", "start_date": "2026-08-13", "end_date": "2026-08-13" }
This returns both scheduled meetings and recorded calls for the day. Use it when the rep wants times and attendees; skip it if they only asked what changed.
Step 2 — delegate the briefing
{ "question": "Brief me for today: what meetings do I have, what changed on my deals since yesterday, and what needs my attention today. Include the specific deal or account behind each item." }
ask_zime has no memory of this conversation and no date parameters — put the
day in the question text. Ask for the deal or account behind each item, or you
get a list of alerts with nothing to act on.
Outcomes
- A briefing — deliver per Output below.
- A quiet day — "nothing changed and you have no meetings" is a valid, useful answer. Don't manufacture items to fill it out.
- An error —
{"error": "<CODE>"}.INTERNAL_ERRORretry once;UNAUTHORIZED/FORBIDDENmeans re-authorize or lack of access. If it fails twice, say so and offer the local fallback. If onlylist_meetingssucceeded, deliver the schedule alone and say the change summary was unavailable — a partial briefing labelled as partial is fine.
Output
Schedule first (a rep reads this between calls), then what changed.
**Briefing — [date]**
### Today's meetings
| Time | Meeting | Account | Prep |
|---|---|---|---|
| [time] | [title] | [account] | [prepped / not prepped] |
### What changed
[the agent's returned summary, relayed as-is]
### Needs attention today
[the agent's returned items, relayed as-is]
_Live calendar, CRM, and call data via Zime._
Rules:
- Relay the agent's sections as-is — don't re-prioritize what needs attention. Ordering is judgment, and reordering it silently overrides that.
- Keep the account or deal name on every item. An alert without an entity isn't actionable.
- Keep times exactly as returned, and say which timezone if the tool states one. A briefing with a shifted time is worse than no briefing.
- If a section came back empty, show it empty. A short honest briefing beats a padded one.
- Don't fold in items from earlier in the conversation.
Tips
- Run it before your first call — that's the design point; it uses the fast tier deliberately.
- "This week" works — say so in the request and it goes into the question.
- Not prepped? Chain into
call-prepfor the meeting that matters most. - Wanting depth, not speed? That's
pipeline-review.
Local mode (only when no zime-mcp server is connected)
If the user provides a calendar or CRM export, list the day's meetings and flag deals with past-due close dates or missing next steps from that file. Open with one line saying the briefing covers only the provided file — so "what changed" isn't available, since a static export has no change history. Don't infer change from a snapshot.
What this sends where
MCP mode sends a date range and empty query (to list_meetings) and the
question text (to ask_zime). Local mode reads only the provided file.
Related Skills
- call-prep — prepare for the meeting this briefing surfaced
- pipeline-review — the deeper weekly version
- actions-commitments — everything open, not just today
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- daily-lead-steward by zapier · 342
- daily-product-digest by shawnpang · 337
- 03-social-selling-daily-routine by SimonTheSalesBooster · 39
- daily-icp-feed by Abhipaddy8 · 19
- executive-briefing by zime-ai · 17
- daily-ad-check by sidchaudhary · 3
- daily-sales-report by sidchaudhary · 3
- gtm-daily-prospecting by rvanshur · 2
Need help setting it up?
This page tells you what daily-briefing does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.