Scheduling Tasks

Convert tasks into calendar time blocks via Google Calendar and Tasks.

21|1|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/natea/ExoMind --skill scheduling-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Scheduling Tasks
Source: https://github.com/natea/ExoMind/tree/main/skills/scheduling-tasks
Command: npx skills add https://github.com/natea/ExoMind --skill scheduling-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill bridges planning and execution by converting abstract tasks into scheduled time blocks on your calendar, ensuring work actually gets done.

Core Features & Use Cases

  • Convert Intentions to Actions: Schedule tasks from lists into calendar blocks.
  • Realistic Planning: Check calendar capacity and fit tasks into available time.
  • Priority Execution & Deep Work Protection: Block focused time for high-priority tasks.
  • Energy Alignment & Overcommitment Prevention: Match tasks to energy and capacity.

Quick Start

Take a high-priority task and schedule it into a 2-hour morning deep-work block.

Frequently Asked Questions about Scheduling Tasks

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

FAQPage Schema
How do I convert my task list into calendar time blocks?

Convert tasks into calendar blocks by categorizing them by duration (deep work, shallow work, quick tasks) and energy requirements, then scheduling them into available calendar slots. This ensures abstract to-dos become committed time on your calendar for actual execution.

How do I protect deep work time while managing my calendar?

Block 90–180 minute deep-work periods for high-priority tasks before scheduling other commitments. Deep work protection prioritizes focused time for high-impact work and prevents overcommitment by aligning tasks to your energy and calendar capacity.

Can I use this with Google Calendar and Google Tasks?

Yes, this skill integrates with Google Calendar and Google Tasks via MCP-based connections to pull tasks and push scheduled blocks. You pull tasks from Google Tasks and write confirmed time blocks directly to your Google Calendar.

What do I need to do before scheduling my tasks?

Complete the Analyzing Schedule skill first, which provides the calendar context and capacity insights required to fit tasks into available time. This prerequisite ensures you understand your existing commitments before scheduling new blocks.

How do I avoid overcommitting when scheduling tasks?

Match tasks to your available energy and calendar capacity by aligning task types (deep work, shallow work, quick tasks) with time slots that fit your energy curve. The skill prevents overcommitment by visualizing capacity and blocking realistic time amounts.

What happens if I don't have enough calendar space for a task?

The skill checks calendar capacity before scheduling. If insufficient time exists, you must either split the task across multiple blocks, deprioritize lower-impact work, or reschedule the task to a later date when capacity opens.