daily-planner

Consolidate calendar, tasks, Slack, and roadmap data into a prioritized Today.md summary.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tylersahagun/pm-workspace --skill daily-planner
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: daily-planner
Source: https://github.com/tylersahagun/pm-workspace/tree/main/.cursor/skills/daily-planner
Command: npx skills add https://github.com/tylersahagun/pm-workspace --skill daily-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you generate a prioritized daily focus view by aggregating calendar events, tasks, Slack conversations, and roadmap priorities to guide your day.

Core Features & Use Cases

  • Pull Calendar events for today and identify free blocks for focus time.
  • Retrieve Google Tasks and group them by Personal, Work-Quick, and Habits, prioritizing due and overdue items.
  • Monitor Slack communications to surface urgent items, direct mentions, and leadership DMs for quick responses.
  • Read pm-workspace-docs/roadmap/roadmap.json to align daily focus with current initiatives and owner priorities.
  • Generate a Today.md-style summary and support /morning and /block commands to schedule focused work.

Quick Start

Run the daily planner to generate Today.md by executing /morning at the start of your workday.

Frequently Asked Questions about daily-planner

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

FAQPage Schema
How do I consolidate Google Calendar, Slack, and Google Tasks into a single daily plan?▼

You can consolidate calendar, Slack, and Google Tasks into a daily plan by aggregating events, messages, and tasks into a prioritized Today view. The Skill reads these sources to generate a Today.md summary and propose focus blocks.

What is the best way to align my daily tasks with long-term roadmap priorities?▼

To align daily tasks with roadmap priorities, the Skill reads roadmap data from pm-workspace-docs and merges it with your daily calendar and tasks. This ensures your focus blocks and daily summaries reflect current initiative owners and priorities.

How do I find free focus blocks in my calendar automatically?▼

You can find free focus blocks automatically by running the /morning command at the start of your workday. The Skill pulls your calendar events, identifies empty time slots, and proposes dedicated focus blocks in the generated Today view.

Can I surface urgent Slack messages and direct mentions for daily planning?▼

Yes, you can surface urgent Slack messages and direct mentions for daily planning. The Skill monitors Slack communications to identify leadership DMs and urgent items, grouping them for quick responses alongside your tasks.

Does this daily planning tool require a specific workspace folder structure?▼

Yes, this daily planning tool requires a specific workspace structure. It reads roadmap data from the pm-workspace-docs/roadmap/roadmap.json file to align daily initiatives, and outputs the generated summary to a Today.md file.

How do I categorize and prioritize overdue Google Tasks for my workday?▼

To prioritize overdue Google Tasks, the Skill retrieves your tasks and groups them into Personal, Work-Quick, and Habits categories. It automatically prioritizes due and overdue items within your daily focus view.