daily:start

Generate a daily plan from Obsidian notes, Notion tasks, and Google Calendar events.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ChanghwanK/dotfiles --skill daily-start
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily:start
Source: https://github.com/ChanghwanK/dotfiles/tree/main/claude/.claude/skills/daily%3Astart
Command: npx skills add https://github.com/ChanghwanK/dotfiles --skill daily-start

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, brew, gimme-aws-creds, op, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of synthesizing your past work and upcoming schedule into a clear plan for the current day, ensuring you start your day focused and productive.

Core Features & Use Cases

  • Daily Plan Generation: Analyzes Obsidian Daily Notes and Notion tasks to create a prioritized list of today's top 3 goals.
  • Schedule Integration: Incorporates Google Calendar events to provide a holistic view of your day.
  • Automated Note Creation: Generates or updates your Obsidian Daily Note with the synthesized plan and review items.
  • Use Case: At the start of your workday, trigger this skill to get an immediate overview of what you accomplished yesterday, what meetings you have today, and the top 3 most impactful tasks to focus on.

Quick Start

Run the daily start skill to generate today's plan and update your Obsidian daily note.

Frequently Asked Questions about daily:start

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

FAQPage Schema
How do I automate daily planning with Obsidian and Notion?

Automate daily planning by analyzing yesterday's Obsidian Daily Notes and Notion weekly tasks, then integrating Google Calendar events. This generates a prioritized daily plan directly in your Obsidian Daily Note.

How do I sync Notion tasks and Google Calendar into my Obsidian daily note?

Sync Notion tasks and Google Calendar events into Obsidian by running Python scripts that collect data via the Notion API. The skill creates or updates your Obsidian Daily Note with the synthesized schedule and review items.

Can I generate a top 3 priority task list from yesterday's notes?

Generate a top 3 priority task list by analyzing your previous day's Obsidian Daily Notes and Notion tasks. The skill synthesizes this data to highlight the most impactful tasks for the current day.

Do I need Python and 1Password to run the daily start skill?

Python3 is required to run the data collection scripts, and 1Password (op) is listed as a dependency for credential management. You also need brew, gimme-aws-creds, and existing Obsidian and Notion setups.

What is the best way to consolidate my daily work schedule and notes?

Consolidate your work schedule by integrating Google Calendar events with Notion tasks and Obsidian notes. This approach provides a holistic view of meetings, past accomplishments, and top daily goals in one automated note.

Why does my daily plan generation fail to pull Notion tasks?

Daily plan generation fails if the Notion API interactions are blocked or credentials are invalid. Ensure Python3 is installed, 1Password (op) is authenticated, and your Notion workspace permissions are correctly configured.