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.