recipe-plan-weekly-schedule

Identify open time slots in a Google Calendar weekly view.

Updated Jul 24, 2025
One-click install
npx skills add https://github.com/1bharath-yadav/dotfiles --skill recipe-plan-weekly-schedule-1bharath-yadav
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-plan-weekly-schedule
Source: https://github.com/1bharath-yadav/dotfiles/tree/main/agents/skills/recipe-plan-weekly-schedule
Command: npx skills add https://github.com/1bharath-yadav/dotfiles --skill recipe-plan-weekly-schedule-1bharath-yadav

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually reviewing your weekly Google Calendar to find open time slots and schedule new events is tedious and often leads to missed opportunities to fill gaps with productive tasks or appointments.

Core Features & Use Cases

This skill automates the process of scanning your existing calendar events for the week, identifying free time slots, and adding new events to those gaps. For example, if you have a week with scattered meetings and empty afternoons, you can use this skill to quickly schedule deep work blocks or personal commitments in those unused slots without manually checking each day's availability.

Quick Start

Use the recipe-plan-weekly-schedule skill to review your current Google Calendar week, find open time slots, and add a deep work block to one of the free afternoons.

Frequently Asked Questions about recipe-plan-weekly-schedule

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

FAQPage Schema
How do I find open time slots in my Google Calendar weekly view?

To find open time slots in your Google Calendar weekly view, this skill automates scanning your existing events to identify free gaps. It queries free/busy data and enables efficient scheduling without manually checking each day's availability.

Can I automatically schedule deep work blocks in empty calendar gaps?

Yes, you can automatically schedule deep work blocks in empty calendar gaps. Once the skill identifies free time slots in your weekly schedule, it inserts new events directly into your primary Google Calendar to fill those unused afternoons or scattered openings.

Do I need the gws command-line tool to query Google Calendar free/busy data?

Yes, you need the gws command-line tool and the gws-calendar prerequisite skill to query Google Calendar free/busy data. These dependencies are required to access your calendar data and insert new events into your primary schedule.

What is the best way to fill unused calendar gaps with productive tasks?

The best way to fill unused calendar gaps with productive tasks is using an automated scheduling skill. It scans your weekly Google Calendar, identifies free time slots, and inserts new events or appointments into those gaps without manual calendar scanning.

Can I use this calendar gap filling skill for personal time management workflows?

Yes, you can use this calendar gap filling skill for personal time management workflows. It supports both personal and professional scheduling by identifying open time slots in your weekly Google Calendar and inserting new events to maximize your available time.

Why does manually reviewing my weekly calendar lead to missed scheduling opportunities?

Manually reviewing your weekly calendar leads to missed scheduling opportunities because it is tedious and error-prone. Automating the identification of open time slots ensures you efficiently fill unused calendar gaps with productive tasks or appointments without overlooking availability.