open-day

Aggregates calendar events and tasks into a daily plan with priorities and focus blocks.

9|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/thensls/nsls-personal-toolkit --skill open-day
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-day
Source: https://github.com/thensls/nsls-personal-toolkit/tree/main/skills/open-day
Command: npx skills add https://github.com/thensls/nsls-personal-toolkit --skill open-day

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Morning planning routine — pulls Google Calendar events, Asana tasks, overdue items, and yesterday's carry-overs to set daily priorities, schedule focus blocks and vitality time on the calendar, and populate the Morning Check-in in today's Obsidian daily note. Use when the user says "open day", "plan day", "plan my day", "start my day", "morning", "good morning", "what's on my plate", "what do I have today", "daily planning", or opens a new session in the morning. Requires Google Calendar and Asana access.

Core Features & Use Cases

  • Collects today's calendar events and tasks to surface priorities.
  • Calculates Top 3 work priorities, vitality time, and focus blocks, and inserts them into the daily plan.
  • Populates the Morning Check-in in the Obsidian daily note for quick context at the start of the day.

Quick Start

Ask me to run /open-day to generate today's plan.

Frequently Asked Questions about open-day

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

FAQPage Schema
How do I plan my day by aggregating calendar events and tasks?

To plan your day, this Skill aggregates Google Calendar events and Asana tasks to set daily priorities, schedule focus blocks, and allocate vitality time. It generates a concrete daily plan and populates the Morning Check-in in your Obsidian daily note.

Can I integrate Asana tasks and Google Calendar into my Obsidian daily note?

Yes, you can integrate Asana and Google Calendar into Obsidian. The Skill pulls events and tasks from both platforms, calculates top priorities, and automatically populates the Morning Check-in section within today's Obsidian daily note.

Do I need Google Calendar and Asana access for daily planning?

Yes, you need Google Calendar and Asana access for this daily planning routine. The Skill requires both platforms to pull calendar events, overdue items, and carry-over tasks to generate your daily plan.

What is the best way to calculate top priorities and focus blocks for the morning?

The best way to calculate top priorities is by pulling yesterday's carry-overs and current Asana tasks. The Skill surfaces three work priorities, schedules focus blocks, and allocates vitality time directly on your calendar.

How to reset my daily plan mid-day with carry-overs and overdue items?

To reset your daily plan mid-day, trigger the Skill to recalculate your schedule. It aggregates overdue items and carry-overs, adjusting your top priorities and focus blocks to reflect remaining work.

Why use Obsidian for morning check-ins instead of a standard task manager?

Obsidian provides a centralized daily note for context. The Skill populates the Morning Check-in with calculated priorities and focus blocks, bridging your task manager and calendar directly into your personal knowledge vault.