Generates a personalized daily briefing by analyzing Google Calendar events and unread Gmail messages through Pica MCP Server. Use this when users request their daily overview, morning briefing, day's agenda, pulse check, or want to see what's important today.
View on GitHubFebruary 5, 2026
Select agents to install to:
npx add-skill https://github.com/picahq/awesome-pica/blob/2ff8d92311aadb95a338bf025d951dd1ccac69c0/claude-skills/daily-pulse/Skill.md -a claude-code --skill daily-pulseInstallation paths:
.claude/skills/daily-pulse/# Daily Pulse ## Overview Daily Pulse generates a personalized morning briefing that synthesizes your calendar and email into actionable insights. By connecting to Google Calendar and Gmail through the Pica MCP Server, it identifies priorities, surfaces urgent items, and helps you start your day with clarity. ## When to Use This Skill Trigger this skill when users request: - "What's my daily pulse?" - "Give me my morning briefing" - "What should I focus on today?" - "Show me today's priorities" - "What's on my agenda?" - "Help me plan my day" - Any variation requesting a daily overview or pulse check ## How It Works The skill follows a three-phase process to generate your daily briefing: ### Phase 1: Data Collection **Calendar Events (via Pica MCP Server)** - Retrieve today's calendar events from Google Calendar - Include event titles, times, attendees, and descriptions - Capture meeting durations and locations (if applicable) **Email Summary (via Pica MCP Server)** - Fetch unread Gmail messages from today - Extract sender, subject, timestamp, and preview content - Identify emails requiring action vs. informational emails ### Phase 2: Analysis & Prioritization **Event Intelligence** - Identify high-impact meetings (1-on-1s, client calls, presentations) - Detect preparation requirements from event descriptions - Calculate available focus blocks between meetings - Flag scheduling conflicts or back-to-back meetings **Email Triage** - Categorize by urgency (time-sensitive, actionable, informational) - Identify emails from key people or about ongoing projects - Surface items requiring responses before EOD - Detect opportunities or inbound requests **Time Analysis** - Calculate total meeting time vs. available focus time - Identify optimal work blocks for deep work - Flag overbooked periods or insufficient breaks ### Phase 3: Briefing Generation Generate a structured daily pulse containing: **1. Executive Summary (Top 3 Priorities)** - The most important i
Issues Found: