scheduling

Manage calendar events and availability across Calendly, Google Calendar, and Microsoft 365.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/uriva/p2b-skills --skill scheduling-uriva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scheduling
Source: https://github.com/uriva/p2b-skills/tree/main/scheduling
Command: npx skills add https://github.com/uriva/p2b-skills --skill scheduling-uriva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the friction of manual calendar coordination by automating the process of checking availability and managing events across multiple platforms.

Core Features & Use Cases

  • Cross-Platform Management: Create, update, and delete events in Google Calendar, Microsoft 365, and Calendly.
  • Availability Checking: Query free/busy status and retrieve available slots to streamline booking.
  • Use Case: A user can ask the assistant to find a free slot in their Google Calendar and book a meeting, while simultaneously checking for conflicts in their Outlook calendar.

Quick Start

Use the scheduling skill to search for meetings in my primary Google Calendar for the next twenty-four hours.

Frequently Asked Questions about scheduling

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

FAQPage Schema
How do I check calendar availability across Google Calendar and Microsoft 365?

You can check calendar availability across Google Calendar and Microsoft 365 by querying free/busy status and retrieving available slots to streamline booking. The skill requires valid OAuth tokens for the respective service providers to perform these read operations.

Can I book meetings in Calendly and Google Calendar simultaneously?

Yes, you can book meetings and manage calendar events across Calendly, Google Calendar, and Microsoft 365. The skill facilitates automated scheduling and allows you to find a free slot in one calendar while checking for conflicts in another.

Do I need OAuth tokens to manage Microsoft 365 calendar events?

Yes, you need valid OAuth tokens for the respective service providers to manage Microsoft 365 calendar events. The skill requires these tokens to perform automated scheduling, event searching, and read or write operations.

How do I search for upcoming meetings in my Google Calendar?

You can search for upcoming meetings in your Google Calendar by asking the assistant to find events within a specific timeframe. The skill automates event searching across connected platforms for professional time management.

What is the best way to automate scheduling and avoid calendar conflicts?

The best way to automate scheduling and avoid calendar conflicts is to use a skill that manages events across multiple platforms. It removes the friction of manual coordination by querying free/busy status and retrieving available slots automatically.